Hi,
I have a problem that we hope there is an answer to or a development in progress.
We have a issue where we write out items to an excel table, using the "Add row to table" feature from the excel online connector, in a for each loop.
The issue comes when items for this table start creeping up to 3000 - 4000 items and the API's just get exhausted and time is exponentially more insane with 2500 items almost taking 3 hours to write out.
Does anyone know of a quicker way to write out to excel file (table) such as a blob type style write-out vs having to go row by row?
We know from the read-in of the table is fast using the "list rows in table" action, where it grabs all at once, but looking for a way to write out all at once.
Have you tried using Office Scripts?
https://docs.microsoft.com/en-us/office/dev/scripts/develop/power-automate-integration
The key would be to pass the data as a delimited string (not as an array) so that PA doesn't run the script one per row.
On the script side, you can just parse it into array and use the table addRows API to insert rows.
The script should just take few seconds to complete.
Solved.
The first Microsoft-sponsored Power Platform Conference is coming in September. 100+ speakers, 150+ sessions, and what's new and next for Power Platform.
Learn to digitize and optimize business processes and connect all your applications to share data in real time.
User | Count |
---|---|
12 | |
9 | |
7 | |
7 | |
7 |
User | Count |
---|---|
20 | |
18 | |
17 | |
11 | |
7 |