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

The Power BI Data Visualization World Championships is back! Get ahead of the game and start preparing now! Learn more

Reply
Anonymous
Not applicable

Dataflows Incremental and Full Refresh

I have a dataflow that contains data for the past 8 years. Most of the changes to that data are additions that would include a current date in the date column, so an incremental refresh process would capture those additions. However, if an input is made that is to an existing row of data, it makes that change and maintaines the original date. Also, if a deletion is made in the system to an input, which can be done to data that is 5 days old or 2 years old, it completely removes that row from the data source. Over 90% of the data is going to be additions to the existing data table, but enough changes will be made to historical data that it impacts the reports utilizing that data. The data only contains the one date column and doesn't include a seperate modification date column that we could utilize the detect changes option in the incremental refresh. We are needing the data refreshed throughout the day for certain reports that could be done utilizing an incremental refresh, but would also need to have a full refresh done once or twice a day to capture those potential changes to historical information. Is there a way to structure this within a dataflow to do both without having to do a manual process of turning off the incremental refresh? Or is there possibly a way to use power automate flows to do one or the other (incremental or full refresh) depending on another variable? If not, is there anything in development that might account for this scenario?

1 REPLY 1
lbendlin
Super User
Super User

What you need is differential refresh, not incremental refresh.  You need to severely rethink your strategy, since incremental refresh is fundamentally based on the assumption that "cold storage" partitions are no longer modified.

 

I recommend you re-read this article.  Using incremental refresh with dataflows | Microsoft Docs  It's actually pretty good (albeit disappointing).

Helpful resources

Announcements
Power BI DataViz World Championships

Power BI Dataviz World Championships

The Power BI Data Visualization World Championships is back! Get ahead of the game and start preparing now!

December 2025 Power BI Update Carousel

Power BI Monthly Update - December 2025

Check out the December 2025 Power BI Holiday Recap!

FabCon Atlanta 2026 carousel

FabCon Atlanta 2026

Join us at FabCon Atlanta, March 16-20, for the ultimate Fabric, Power BI, AI and SQL community-led event. Save $200 with code FABCOMM.