Join us at FabCon Atlanta from March 16 - 20, 2026, for the ultimate Fabric, Power BI, AI and SQL community-led event. Save $200 with code FABCOMM.
Register now!To celebrate FabCon Vienna, we are offering 50% off select exams. Ends October 3rd. Request your discount now.
Is there a way to Refresh the data in power query by merely appending new data and not refreshing the old data. If all the files are stored in text files what is a simple solution to avoid refreshing growing portions of historical data that will not change. Any best practices for setting an efficient data refresh? Thank you
Solved! Go to Solution.
Power BI has no memory. Either absorb the cost of having to ingest all the files (relatively fast with CSV) or consider moving to Fabric where you can use notebooks or Dataflows Gen2 to get something similar to what you want to achieve.
And if you are thinking about incremental refresh - that would technically work but will give you no performance advantage with import mode data sources.
Hey @Arturo24
To efficiently refresh data in Power Query without reloading historical data, use incremental refresh, separating queries for historical and new data. Storing files in distinct folders and utilizing query folding minimizes processing time. Optimizing file handling, like partitioning by date, ensures streamlined updates. These methods improve refresh efficiency while maintaining accuracy.
Best Regards
Govind Sapkade ( Microsoft Certified Data Analyst , PL 300 Certified , MS Fabric Enthusiast)
Let's Connect
Linkdin - www.linkedin.com/in/govind-sapkade-845104225
Youtube - http://www.youtube.com/@govind_dataanalyst
Hi @Arturo24,
we would like to follow up to see if the solution provided by the super user resolved your issue. Please let us know if you need any further assistance.
If our super user response resolved your issue, please mark it as "Accept as solution" and click "Yes" if you found it helpful.
Regards,
Vinay Pabbu
Hi @Arturo24,
we would like to follow up to see if the solution provided by the super user resolved your issue. Please let us know if you need any further assistance.
If our super user response resolved your issue, please mark it as "Accept as solution" and click "Yes" if you found it helpful.
Regards,
Vinay Pabbu
Hi @Arturo24,
we would like to follow up to see if the solution provided by the super user resolved your issue. Please let us know if you need any further assistance.
If our super user response resolved your issue, please mark it as "Accept as solution" and click "Yes" if you found it helpful.
Regards,
Vinay Pabbu
Hey @Arturo24
To efficiently refresh data in Power Query without reloading historical data, use incremental refresh, separating queries for historical and new data. Storing files in distinct folders and utilizing query folding minimizes processing time. Optimizing file handling, like partitioning by date, ensures streamlined updates. These methods improve refresh efficiency while maintaining accuracy.
Best Regards
Govind Sapkade ( Microsoft Certified Data Analyst , PL 300 Certified , MS Fabric Enthusiast)
Let's Connect
Linkdin - www.linkedin.com/in/govind-sapkade-845104225
Youtube - http://www.youtube.com/@govind_dataanalyst
Do you have a link to a simple example, some type of tutorial?
Thank you
Power BI has no memory. Either absorb the cost of having to ingest all the files (relatively fast with CSV) or consider moving to Fabric where you can use notebooks or Dataflows Gen2 to get something similar to what you want to achieve.
And if you are thinking about incremental refresh - that would technically work but will give you no performance advantage with import mode data sources.