Skip to main content

Notifications

Community site session details

Community site session details

Session Id : IyQnfyzXlPXwWYdTYMf3yp
Power Automate - General Discussion
Answered

Update a row running very slow

Like (0) ShareShare
ReportReport
Posted on 24 Sep 2022 06:56:45 by 43

I want to update a row Excel to Excel only tow column and 1400 row, but gating very slow running for flow...  

Flow looks like below:

70000075_0-1664002070009.png

70000075_3-1664002241659.png

 

Run History:- 

70000075_4-1664002370157.png

Does anyone know how can I optimize the mechanics of the Flow, in order to reduce the running time?

Any help would be appreciated.

Thank you!

Categories:
  • 70000075 Profile Picture
    43 on 26 Sep 2022 at 10:05:17
    Re: Update a row running very slow

    Wow! Awesome Thank you very much...

    it's working very well...

     

    Once Thank you!!!

  • Verified answer
    takolota1 Profile Picture
    4,859 Super User 2025 Season 1 on 25 Sep 2022 at 13:16:07
    Re: Update a row running very slow

    If you have access to Office Scripts & you’re willing to put in a little extra work to implement the template, then there is this Batch Update & Create Excel template that should speed things up at least 50x

     

    https://powerusers.microsoft.com/t5/Power-Automate-Cookbook/Excel-Batch-Create-Update-and-Upsert/td-p/1624706

  • 70000075 Profile Picture
    43 on 24 Sep 2022 at 09:08:52
    Re: Update a row running very slow

    Ok thanks, but run flow completed 1hr 5 mnt

    70000075_0-1664010491118.png

     

    Is there any another way to reduce the running time?

  • Sundeep_Malik Profile Picture
    6,480 on 24 Sep 2022 at 08:28:38
    Re: Update a row running very slow

    @70000075 

    Atleast try it fully. Originally your update row is taking 26 minutes. Maybe concurrency improves that by a few minutes.

    Btw the speed also depends on different licenses. A free license takes a lot time if compared to purchased license.

  • 70000075 Profile Picture
    43 on 24 Sep 2022 at 07:47:39
    Re: Update a row running very slow

    Didn't work, no any improvement

    70000075_0-1664005576006.png

    70000075_1-1664005635321.png

     

  • Sundeep_Malik Profile Picture
    6,480 on 24 Sep 2022 at 07:17:10
    Re: Update a row running very slow

    Hey @70000075 

    There are many methods to improve the performance.

    The easiest I know is to open the option of concurrency.

    Click on three dots of apply to each. Then click on settings:

    Sundeep_Malik_0-1664003568296.png

    After that open the concurrency option.

    Sundeep_Malik_1-1664003625430.png

    And increase the degree of parallelism to max, that is, 50.

    Sundeep_Malik_2-1664003848273.png

     

    So, what it does is, normally the loop will go to the value at 0 index or the 1st value, then to the 2nd value, then 3rd and so on. But with concurrency it checks all the things at the same time. So, setting it to 50 will check 50 items at the same time.

     

     

    Just a note:

    Dont use concurrency with variables, only use compose action.

    Sometimes increasing it to 50 might slow down the process. So, find the value that suits best to you. You can keep it low to 10 also, or make it to 20, 25 or 30. Just find the appropriate value for yourself.

Under review

Thank you for your reply! To ensure a great experience for everyone, your content is awaiting approval by our Community Managers. Please check back later.

Helpful resources

Quick Links

🌸 Community Spring Festival 2025 Challenge 🌸

WIN Power Platform Community Conference 2025 tickets!

Markus Franz – Community Spotlight

We are honored to recognize Markus Franz as our April 2025 Community…

Kudos to the March Top 10 Community Stars!

Thanks for all your good work in the Community!

Leaderboard

#1
WarrenBelz Profile Picture

WarrenBelz 146,660 Most Valuable Professional

#2
RandyHayes Profile Picture

RandyHayes 76,287 Super User 2024 Season 1

#3
Pstork1 Profile Picture

Pstork1 66,004 Most Valuable Professional

Leaderboard
Loading started