web
You’re offline. This is a read only version of the page.
close
Skip to main content

Notifications

Announcements

Community site session details

Community site session details

Session Id :
Power Platform Community / Forums / Power Apps / Running power automate...
Power Apps
Answered

Running power automate for huge number of records.

(0) ShareShare
ReportReport
Posted on by 942 Moderator
  1. I've to update a field in contact by calling a 3rd party API in a power automate.
  2. The 3rd party API scales extremely well, we've an existing power automate running on a single contact record's create/update,
  3. We are planning to call the same power automate as a child flow in a concurrent for each loop with flow retrials turned off.
  4. Expected number of contacts and power automate runs are going to be 200,000 minimum.
  5. Failures are planned to be recorded in a cosmos DB table and retried max 5 times using another power automate.

Question :

  1. do you see any challenges in this design?
  2. can I catch errors with detailed stack trace happening anywhere inside the entire power automate, including some URL to jump to see the failed instance?
I have the same question (0)
  • Verified answer
    ivan_apps Profile Picture
    2,187 Moderator on at

    seems like you gave it some good thought. My main concern would be hitting service limits for power automate. You would at minimum need a dedicated service account with Power Automate premium solely for this workload to qualify in the ‘Medium’ performance profile. If I’m reading the request limits correctly, your 24 hour limit is then 200k requests which is exactly in line with your minimum. I would venture to say you might need a Power Automate process plan. 
    For retry - you can do scoped retries inside the flow and gather error info there. Take a look at the articles below. A new feature that made GA is also power automate work queues. This helps in the retry behavior and ensures prioritization and visibility in failing flows much better than inside the flow ‘runs’. 

    I would recommend taking a look at work queues unless you are set with cosmos db.


    Request Limits:

    https://learn.microsoft.com/en-us/power-automate/limits-and-config#power-platform-request-limits

    try catch in power automate

    https://d365demystified.com/2022/01/20/try-catch-error-handling-using-scope-in-power-automate/


    Automate Work Queues:

    https://powerautomate.microsoft.com/en-us/blog/microsoft-power-automate-work-queues-are-generally-available/

  • Shashank Bhide Profile Picture
    942 Moderator on at

    Thanks @ivan_apps for giving the idea of power automate work queues, I had completely forgotten about it. I missed to add that we aren't reading from Dataverse, but from a SQL Online which will have a copy of the data all the time, so I think hitting service limits for reading is covered, need to discuss with the customer about premium license though because AFAIK we need a premium license even for the developer?

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

Forum hierarchy changes are complete!

In our never-ending quest to improve we are simplifying the forum hierarchy…

Ajay Kumar Gannamaneni – Community Spotlight

We are honored to recognize Ajay Kumar Gannamaneni as our Community Spotlight for December…

Leaderboard > Power Apps

#1
WarrenBelz Profile Picture

WarrenBelz 721 Most Valuable Professional

#2
Michael E. Gernaey Profile Picture

Michael E. Gernaey 320 Super User 2025 Season 2

#3
Power Platform 1919 Profile Picture

Power Platform 1919 268

Last 30 days Overall leaderboard