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 Apps / Dataflow speed issues
Power Apps
Suggested Answer

Dataflow speed issues

(1) ShareShare
ReportReport
Posted on by 19
I have a user who has noticed that their dataflow has gone from a couple of minutes per refresh to anywhere upto 30 minutes. I've looked at the history and can see that the majority of the time is spent on backend jobs. Is there a way I can get more information on which background task/s are taking the longest?
I have the same question (0)
  • Suggested answer
    Valantis Profile Picture
    6,735 on at
     
    For diagnosing slow dataflow backend jobs, here are the tools available.

    1. Dataflow refresh history detail: in PPAC go to your environment > Dataflows > select the dataflow > Refresh history. Click on a specific refresh run and expand the details. This shows per-table/entity timing breakdown which can pinpoint which specific query or table is taking the longest.

    2. Power Query diagnostics: open the dataflow in edit mode, go to Tools > Diagnostics and run a diagnostic trace. This captures query execution times and can reveal bottlenecks like slow data source connections, large data volumes, or inefficient transformations.

    3. Check if the data source changed: a 30-minute jump from 2 minutes usually means either the source data volume grew significantly, the source system is under load, or a query was changed. Compare the current dataflow queries to what they were previously.

    4. Gateway performance: if the dataflow uses an on-premises data gateway, check the gateway machine's CPU/memory during the refresh window. Gateway logs are at C:\Windows\ServiceProfiles\PBIEgwService\AppData\Local\Microsoft\On-premises data gateway.

    5. Check for Dataverse storage pressure: if the dataflow writes to Dataverse, high Dataverse storage utilization can slow writes significantly. Check PPAC > Capacity.
     

     

    Best regards,

    Valantis

     

    ✅ If this helped solve your issue, please Accept as Solution so others can find it quickly.

    ❤️ If it didn’t fully solve it but was still useful, please click “Yes” on “Was this reply helpful?” or leave a Like :).

    🏷️ For follow-ups  @Valantis.

    📝 https://valantisond365.com/

    💼 LinkedIn

    ▶️ YouTube

     
  • Suggested answer
    11manish Profile Picture
    3,333 on at
    Unfortunately, Microsoft does not currently expose a detailed breakdown of individual Backend Jobs in the Dataflow refresh history. You can see the total
     
    duration spent in Backend Jobs, but not exactly which internal task (indexing, writes, staging, compute engine processing, etc.) consumed the time.
     
    Start by comparing a fast historical refresh versus a slow recent refresh and determine whether:
    • Source query time changed.
    • Data volume changed.
    • Only Backend Jobs increased.
    If the slowdown is isolated to Backend Jobs and there have been no significant solution changes, gather the refresh details and raise a Microsoft support request.
     
    That's currently the only way to obtain a detailed breakdown of the internal processing occurring during the Backend Jobs phase.

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

Season of Sharing Community Challenge Launch!

Jump in, show your community spirit, and win prizes!

Kudos to our 2025 Community Spotlight Honorees

Expanding mentorship, skilling, and AI innovation

Congratulations to the May Top 10 Community Leaders!

These are the community rock stars!

Leaderboard > Power Apps

#1
Valantis Profile Picture

Valantis 424

#2
WarrenBelz Profile Picture

WarrenBelz 355 Most Valuable Professional

#3
11manish Profile Picture

11manish 290

Last 30 days Overall leaderboard