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

Learn from the best! Meet the four finalists headed to the FINALS of the Power BI Dataviz World Championships! Register now

Reply
Justas4478
Post Prodigy
Post Prodigy

Slow refresh time

Hi, I have where my refresh is taking aproximately 10 min to refresh.
When I refresh it takes about 5 min from evaluating query to start pulling data from file, and the files are stored on my desktop and not remote network.
Majority of the files are small but there are two files that are 30+ MB and combined they have over 1 Mil 185 K rows.
Is such refresh times for files those size and amount of rows are normal?

 

Main data is combined from mearging two tables and only taking some of the columns from one of the tables up on mearge.

 

Thanks

1 ACCEPTED SOLUTION
Bibiano_Geraldo
Super User
Super User

Hi @Justas4478 ,

A 10-minute refresh time for 30MB files with 1.18 million rows is not unusually long, but there are ways to speed it up. First, check the file format; CSV and Excel are slower than more efficient formats like Parquet. You can also optimize Power Query by removing unnecessary columns and steps early in the process. If you're merging large tables, try to minimize the data you're combining and avoid unnecessary transformations. Use Incremental Refresh if your dataset only changes partially (e.g., daily or monthly data), which can greatly reduce refresh time. Additionally, monitor your system’s resources (CPU and RAM) and close unnecessary applications during the refresh to ensure Power BI has enough memory to process the data quickly. Lastly, using the Performance Analyzer in Power BI can help pinpoint specific areas that are slowing down the refresh.

View solution in original post

5 REPLIES 5
danextian
Super User
Super User

Hi @Justas4478 

If we are talking about flat files like CSV or Excel given the number of rows, 10 minutes isnt that long but there are factors that come into play other than the file size. 

  • the data, if excel, being in a single worksheet will refresh faster than the same number of rows but are distributed across multiple worksheets
  • a file vs two or more with the same number of rows will refresh faster given the same transformations applied
  • calculated columns and tables needed to be written in to memory so they add to the refresh time
  • Power Query transformations applied




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.

@danextian Unfortunatelly one excel file canot hold all rows thats why I had to split it in to two files.

Bibiano_Geraldo
Super User
Super User

Hi @Justas4478 ,

A 10-minute refresh time for 30MB files with 1.18 million rows is not unusually long, but there are ways to speed it up. First, check the file format; CSV and Excel are slower than more efficient formats like Parquet. You can also optimize Power Query by removing unnecessary columns and steps early in the process. If you're merging large tables, try to minimize the data you're combining and avoid unnecessary transformations. Use Incremental Refresh if your dataset only changes partially (e.g., daily or monthly data), which can greatly reduce refresh time. Additionally, monitor your system’s resources (CPU and RAM) and close unnecessary applications during the refresh to ensure Power BI has enough memory to process the data quickly. Lastly, using the Performance Analyzer in Power BI can help pinpoint specific areas that are slowing down the refresh.

@Bibiano_Geraldo While refresh is runing my resources are at 80% so I have enought of them.
File types are xlsx and unfortunatelly I cant change them since this is how I get them.
The files only change one every few weeks, but that is ireallevant since up on change all old files at the moment are removed and only new ones are kept (This might change in future if requested).
I did try to remove as much as possible early steps.
I will try to see if I can remove some column.

Well done @Justas4478 , try to see if you got unused columns to remove them, but 10min for a size of your data, is expected due you have transformatios such merge tables, this kind of transformations take time to process depending on size of your tables.

 

 

Helpful resources

Announcements
Power BI DataViz World Championships carousel

Power BI DataViz World Championships - June 2026

A new Power BI DataViz World Championship is coming this June! Don't miss out on submitting your entry.

Join our Fabric User Panel

Join our Fabric User Panel

Share feedback directly with Fabric product managers, participate in targeted research studies and influence the Fabric roadmap.

March Power BI Update Carousel

Power BI Community Update - March 2026

Check out the March 2026 Power BI update to learn about new features.