Skip to main content
cancel
Showing results for 
Search instead for 
Did you mean: 

Be one of the first to start using Fabric Databases. View on-demand sessions with database experts and the Microsoft product team to learn just how easy it is to get started. Watch now

Reply
AdrielMoro
Regular Visitor

Prevent auto refresh for linked Dataflows in the same workspace

Hi friends, 

 

Is it possible to prevent the default behavior described below?? 

https://learn.microsoft.com/en-us/power-query/dataflows/linked-tables

 

AdrielMoro_0-1731525451212.png

 

Here's my scenario: I have three dataflows that load data, and a fourth dataflow that combines data from the previous three. However, I'm experiencing an issue with auto-refresh. Whenever I refresh one of the first three dataflows, it triggers the fourth one to refresh. Ideally, I want to perform a refresh (manually or via Power Automate) only after the three dataflows have completed loading

1 ACCEPTED SOLUTION
rajendraongole1
Super User
Super User

Hi @AdrielMoro - Unfortunately, Power BI doesn’t provide a direct option to disable this cascading refresh feature for linked dataflows. However, you could avoid linking dataflows directly by exporting the data from the first three dataflows into separate storage, such as an Azure Data Lake or OneDrive, and then configuring the fourth dataflow to pull from those storage locations. This can help prevent the automatic refresh trigger.

In Power BI Dataflows, the default behavior of cascading refreshes occurs when a dataflow references another dataflow. This means that whenever you refresh any of the first three dataflows, the fourth dataflow, which depends on them, will automatically refresh as well.

 

alternatively, 

Use Power Automate to orchestrate the refresh process. You can set up a flow that:

Monitors the completion of refreshes for the first three dataflows.
Once all three are refreshed, triggers the refresh of the fourth dataflow manually.
This approach ensures that the fourth dataflow refreshes only after the three upstream dataflows are updated.

 





Did I answer your question? Mark my post as a solution!

Proud to be a Super User!





View solution in original post

1 REPLY 1
rajendraongole1
Super User
Super User

Hi @AdrielMoro - Unfortunately, Power BI doesn’t provide a direct option to disable this cascading refresh feature for linked dataflows. However, you could avoid linking dataflows directly by exporting the data from the first three dataflows into separate storage, such as an Azure Data Lake or OneDrive, and then configuring the fourth dataflow to pull from those storage locations. This can help prevent the automatic refresh trigger.

In Power BI Dataflows, the default behavior of cascading refreshes occurs when a dataflow references another dataflow. This means that whenever you refresh any of the first three dataflows, the fourth dataflow, which depends on them, will automatically refresh as well.

 

alternatively, 

Use Power Automate to orchestrate the refresh process. You can set up a flow that:

Monitors the completion of refreshes for the first three dataflows.
Once all three are refreshed, triggers the refresh of the fourth dataflow manually.
This approach ensures that the fourth dataflow refreshes only after the three upstream dataflows are updated.

 





Did I answer your question? Mark my post as a solution!

Proud to be a Super User!





Helpful resources

Announcements
Las Vegas 2025

Join us at the Microsoft Fabric Community Conference

March 31 - April 2, 2025, in Las Vegas, Nevada. Use code MSCUST for a $150 discount!

ArunFabCon

Microsoft Fabric Community Conference 2025

Arun Ulag shares exciting details about the Microsoft Fabric Conference 2025, which will be held in Las Vegas, NV.

December 2024

A Year in Review - December 2024

Find out what content was popular in the Fabric community during 2024.