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

Power BI is turning 10! Let’s celebrate together with dataviz contests, interactive sessions, and giveaways. Register now.

Reply
Memphis28
Frequent Visitor

Quick Refresh - Only adding the latest excel file

Good Morning

I currently run a dashbaord based on a daily excell report that is sent from another team within the company. The excel document is aound 9MB which alone is insiginifcant but now that we are hitting the 18 month mark, the daily refresh/import is taking more time than i would like. The old files never change, another file is simply added to a folder/subfolders that PowerBi looks at and pulls whats in it, in to the report. 


Is it possible to keep the data already imported in to the dashboard and simply add the latest data when i click refresh? 

Having looked online i see there are incrmental refreshes but from what i can see these are purely based on date ranges within a single table and not multiple files within a folder.

This may not be possible but if it is, your help would be appreciated.

 

Thank you 

3 REPLIES 3
danextian
Super User
Super User

Hi @Memphis28 ,

 

It is actually possible to do incremental refresh with sharepoint files. The increments is based on the file level date and not the dates within the file - https://www.youtube.com/watch?v=IVMdg16yBKE 

Alternatively and since those files will no longer change, I would:

  • store the ingested output of the historical data as a separate file (most likely a csv, you can use DAX studio for that) so Power Query wont 't have to apply ETL on those files again but just establish a connection to the transformed ouput
  • move the historical data to dataflow and connect to the dataflow instead

And then just combine both historical and current in Power BI Desktop.





Dane Belarmino | Microsoft MVP | Proud to be a Super User!

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


"Tell me and I’ll forget; show me and I may remember; involve me and I’ll understand."
Need Power BI consultation, get in touch with me on LinkedIn or hire me on UpWork.
Learn with me on YouTube @DAXJutsu or follow my page on Facebook @DAXJutsuPBI.

Thank you, that video i think will solve my issues. I have awatched it a couple of times and i think it makes sense. Hopefully i can put it in to practice.

Just referencing you alternative resolution, what is the ETL and what do you mean by connect to the dataflow instead. Although i have a year of PowerBi experience under my belt there is a lot i don't know as never needed to so i will apologide in advacne if this is basic knowledge i have missed.

Thanks again


The ETL is just the transformation you've applied to the files in the folder, say, for up to Feb this year. You can use DAX studio to extract the output of that as csv.  Establish a connection to that file then append that to the query of the current files. Your current files should start getting data from files after Feb. This should be faster as power query will need to apply further transformation only to a  small number of files or maybe just one file.

Or you can move the query of the historical files to Dataflow. It is the same query  but filtered to just the historical data. Dataflow will refresh just once which output is stored in Azure. You can use then  connect to that dataflow in desktop and combine it with the query of the current files. With dataflow, you are only connecting its ouput after it's applied its own transformations.





Dane Belarmino | Microsoft MVP | Proud to be a Super User!

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


"Tell me and I’ll forget; show me and I may remember; involve me and I’ll understand."
Need Power BI consultation, get in touch with me on LinkedIn or hire me on UpWork.
Learn with me on YouTube @DAXJutsu or follow my page on Facebook @DAXJutsuPBI.

Helpful resources

Announcements
June 2025 Power BI Update Carousel

Power BI Monthly Update - June 2025

Check out the June 2025 Power BI update to learn about new features.

June 2025 community update carousel

Fabric Community Update - June 2025

Find out what's new and trending in the Fabric community.