I have a flow that I am using to update a sharepoint list from an excel file every 2 hours. The idea is to update any rows that are already in the sharepoint list and create new rows that are new. The flow on average takes 7 mins to run, however I logged in on the weekend it took over 13 hours to run! There were some flows that took 5-7 hours. I had to cancel all of them. When I checked the 13 hour run I had a "Unable to Fetch" error. I am now getting a slow performance warning. Here is the flow:
What am I doing wrong?
I made the changes you suggested but that didnt save time. It still takes 11 mins to run 337 rows, where else can I make the updates:
There are a few instances in your flow where you can utilize a Filter Array action instead of looping through each file or item returned.
For example, in the beginning of your flow, you are using an Apply to Each action to loop through every single file in a folder and checking if each file matches your condtions.
Instead, if you use a Filter Array action you could filter out the files that match your conditions and loop through those filtered files. It would be much more efficient and then looping through every file to run a check.
WarrenBelz
146,645
Most Valuable Professional
RandyHayes
76,287
Super User 2024 Season 1
Pstork1
65,997
Most Valuable Professional