Notifications
Announcements
It would help to know:
This is a common challenge with Power Automate and Logic Apps both have limits on how many items you can loop through at once. Since you need to process around 10,000 rows, you'll need to break it up a bit.
The most straightforward way is to enable pagination on your "Get Rows" step and then split the data into smaller chunks using the chunk() function. For example, you can break the full list into batches of 1000 and loop over each batch. This helps avoid hitting the loop limits and keeps things manageable.
If you're pulling from a database like SQL Server, a better option is to paginate directly in your SQL query using OFFSET and FETCH. That way, you only grab 1000 rows at a time and loop until there’s no more data.
For more advanced or large-scale processing, consider using Azure Durable Functions or Azure Data Factory. They’re built to handle bigger volumes and complex flows more efficiently than Logic Apps or Power Automate.
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.
In our never-ending quest to improve we are simplifying the forum hierarchy…
We are honored to recognize Ajay Kumar Gannamaneni as our Community Spotlight for December…
These are the community rock stars!
Stay up to date on forum activity by subscribing.
Michael E. Gernaey 525 Super User 2025 Season 2
Tomac 324 Moderator
abm abm 232 Most Valuable Professional