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

Announcements

News and Announcements icon
Community site session details

Community site session details

Session Id :
Power Platform Community / Forums / Power Automate / Action 'Export_To_File...
Power Automate
Answered

Action 'Export_To_File_for_Paginated_Reports' failed: timeout limit.

(1) ShareShare
ReportReport
Posted on by 4
I have a paginated report and if I click Export to CSV it completes in about 30 seconds from the Power BI report website.

The report is ONLY a data grid, there's nothing else on it, just a data grid and 8 columns.

If I limit it to 750,000 rows it exports just fine with Power Automate.

When I let it go to 1.5 million rows, Power Automate fails with the error below. (I can export 2 million rows using the Export to CSV inside the Power BI website without issue and again it only takes 30 seconds).

I get the error:
Action 'Export_To_File_for_Paginated_Reports' failed: HTTP request failed: the server did not respond within the timeout limit. Please see logic app limits at https://aka.ms/logic-apps-limits-and-config#http-limits.



Categories:
I have the same question (0)
  • Verified answer
    Power Platform 1919 Profile Picture
    2,181 Super User 2026 Season 1 on at
    HI ,

    This is a Power Automate limitation, not a Power BI paginated report limit.

    When you export from the Power BI Service UI, the export runs asynchronously inside Power BI, so it can handle very large datasets like 1.5–2 million rows without timing out.

    However, when you use Export to file for paginated reports in Power Automate, the action runs as a synchronous request. Power Automate and Logic Apps have a hard timeout of around 120 seconds for these requests. If the export does not complete within that window, the action fails with the timeout error you’re seeing.

    That’s why:

    • ~750k rows works

    • ~1.5M rows fails

    • The same report exports fine from the Power BI website
       

    This is documented by Microsoft. Paginated report exports that take longer than about two minutes will fail when triggered from Power Automate due to platform limits.

    https://learn.microsoft.com/en-us/power-bi/collaborate-share/service-automate-paginated-integration

    More generally, this is covered under Power Automate and Logic Apps limits for HTTP and connector actions.

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

    Typical workarounds:
    • Split the export into smaller chunks, for example by date ranges

    • Reduce the dataset size per export

    • Use the Power BI REST API asynchronously instead of the built-in export action

    • Let users export directly from the Power BI Service UI if large volumes are required

  • Verified answer
    Assisted by AI
    MarkRahn Profile Picture
    1,332 Super User 2026 Season 1 on at
     
    I’m really interested in this because I’ve been doing a lot with Paginated Reports lately, and I can easily see myself running into the same issue.
     
    @Power Platform 1919 has provide some great information and his reply deserves a Like or two.
     
    If you need all the data in a single report (which is usually the most desirable), then his suggestion to "Use the Power BI REST API asynchronously instead of the built-in export action" is the best course of action.
     
    Here’s a way to handle this that avoids the timeout issue in the built‑in Power Automate action.

    The “Export to File for Paginated Reports” connector runs synchronously inside Power Automate, so it has to finish within the platform’s execution window. Large paginated report exports often exceed that limit, which is why you see the timeout even though the same export works fine in the Power BI Service.

    The workaround is to call the Power BI REST API directly, because the export API is asynchronous. Instead of waiting for the export to finish, you start an export job, get back a job ID, and then poll the job until it completes. Once the job status is “Succeeded,” you download the file from the URL the API returns.

    Chris Webb has a great walkthrough showing how to do this with Power Automate using a custom connector. He covers authentication, how to call the ExportToFile endpoint, and how to handle the asynchronous polling pattern. It’s one of the clearest examples of using the REST API for exports.
     

    There’s also a Power BI Dev Camp session that goes deeper into the same pattern. It shows how to build flows around the REST API, how the asynchronous export job works behind the scenes, and how to structure the HTTP calls in Power Automate.

    Between those two resources, the pattern looks like this:
    • Use an HTTP action to call the ExportToFile endpoint and start the export job.
    • Capture the job ID returned by the API.
    • Use a Do Until loop to poll the job status endpoint every few seconds.
    • When the status becomes “Succeeded,” read the file download URL from the response.
    • Use another HTTP action to download the file and store it wherever you need it.

    This avoids the synchronous timeout entirely because Power Automate is no longer waiting for the export itself — it’s just checking the job status.
     
    Please post a reply on how you make out with this approach.
     
    This community is supported by individuals freely devoting their time to answer questions and provide support. They do it to let you know you are not alone. This is a community.

    If someone has been able to answer your questions or solve your problem, please click Does this answer your question. This will help others who have the same question find a solution quickly via the forum search.

    If someone was able to provide you with more information that moved you closer to a solution, throw them a Like. It might make their day. 😊

    Thanks
    -Mark
     
     
     
  • trice602 Profile Picture
    15,905 Super User 2026 Season 1 on at
    Helpful replies here, thank you both! 

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

Introducing the 2026 Season 1 community Super Users

Congratulations to our 2026 Super Users!

Kudos to our 2025 Community Spotlight Honorees

Congratulations to our 2025 community superstars!

Leaderboard > Power Automate

#1
David_MA Profile Picture

David_MA 86 Super User 2026 Season 1

#2
Haque Profile Picture

Haque 55

#3
Ellis Karim Profile Picture

Ellis Karim 53 Super User 2026 Season 1

Last 30 days Overall leaderboard