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 Automate
Unanswered

Cleaning up Storage

(0) ShareShare
ReportReport
Posted on by

I’m currently working on storage cleanup at our organization, as we are exceeding the throughput limit and receiving notifications stating, "Your flow is consuming too much data." We have a scheduled flow running every 5 minutes for over 2,000 documents in SharePoint, resulting in approximately 2,500 API calls per day.

Could you provide guidance on effective strategies for cleaning up storage and managing our API usage? We are using a Power Automate Premium license and would greatly appreciate any insights or best practices you can share.

Thank you!

Categories:
I have the same question (0)
  • Anpat27 Profile Picture
    15 on at
    Ensure that the flow only processes the necessary documents and actions. Check if there are redundant or unnecessary steps that can be removed. Instead of running the flow every 5 minutes, consider increasing the interval to 15 or 30 minutes, if possible. This will reduce the number of API calls per day significantly. If the flow runs based on a change or update, use trigger conditions to ensure it only runs when specific criteria are met, rather than on a regular schedule.

    If feasible, consolidate or batch API calls instead of making multiple individual ones. For instance, you can retrieve documents in bulk using filters or queries, reducing the total number of API requests.
     
    If storage is a concern, consider migrating some of the older or less frequently accessed documents to an Azure Data Lake or another storage solution outside of SharePoint. This will reduce storage load and API consumption within your Power Automate flow. You can set up policies or use Azure API Management to limit the number of API calls per user or per time period, ensuring you don’t exceed quotas. Regularly monitor API call usage through Power Platform Admin Center or Azure Monitor to stay within limits and identify peak usage times. This will help to make informed decisions about flow scheduling and configuration.

    If you have a Power Automate Premium license, leverage premium connectors that might offer more efficient ways to handle the documents or to access SharePoint data, reducing the overall number of calls.

    Regularly archive or delete outdated or unnecessary documents. This will help reduce the number of items the flow processes, decreasing storage usage and API calls.
    Set up a separate flow that archives documents older than a certain date or meeting specific criteria to another storage location.
    Hope this helps.
     

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 Automate

#1
Michael E. Gernaey Profile Picture

Michael E. Gernaey 525 Super User 2025 Season 2

#2
Tomac Profile Picture

Tomac 324 Moderator

#3
abm abm Profile Picture

abm abm 232 Most Valuable Professional

Last 30 days Overall leaderboard