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

Enhance your career with this limited time 50% discount on Fabric and Power BI exams. Ends August 31st. Request your voucher.

Reply
Marico
Helper IV
Helper IV

Incremental data load in Power BI file

Hi,

 

I have a Power BI file with around 70-80M rows of data. The data is already summarized at the back-end and no further data compression at the database level can be done.

 

I was wondering if any is anyway to incrementally load the data in Power BI based on a date so as to not impact the performance of the report.

4 REPLIES 4
v-tejrama
Community Support
Community Support

Hello @Marico ,

Thanks for reaching out to the Microsoft fabric community forum.

 

Yes, you can achieve this in Power BI using the Incremental Refresh feature. This is particularly helpful for large datasets like yours with 70–80 million rows. Incremental Refresh lets you update only new or changed data based on a date column, rather than refreshing the entire dataset each time, which boosts performance and saves time. You set this up in Power BI Desktop, but keep in mind that incremental loading only works after publishing to the Power BI Service. In Desktop, it still does a full refresh for previewing.

To set it up, create two DateTime parameters in Power Query: RangeStart and RangeEnd. Filter your date column using these parameters, then load the data. Right-click your table and choose “Incremental Refresh” to define how much data to keep and how often to refresh. After publishing to Power BI Service, the refreshes will run as configured.

This feature is available in Power BI Pro, Premium Per User (PPU), or Premium capacity workspaces. Ensure your date column is in Date/Time format and properly indexed for best performance. If these requirements are met, Incremental Refresh should work effectively for your large dataset.

 

If you need detailed setup instructions, feel free to ask.

 

Thank you,

Tejaswi.

Can you share detailed steps with screenshots and a sample file?

Hi again @Marico ,

 

After reviewing Microsoft’s official documentation on Incremental Refresh in Power BI and the community post at Community Post on Incremental Refresh, I can confirm that Incremental Refresh can absolutely be implemented using a .pbix file. There are a few key steps to follow:

 Set up the RangeStart and RangeEnd parameters in Power Query.

 Apply filters with these parameters to a date column in your fact table.

 Once published to Power BI Service, configure the Incremental Refresh policy in the dataset settings.   The initial refresh will process all historical data, but subsequent refreshes will only update the latest partition as specified (such as the last 7 days).

 

I have shared the incremental document link, the Microsoft link, and also included screenshots. Please review them.

 

Incremental refresh for semantic models in Power BI - Power BI | Microsoft Learn

 

Solved: Incremental Load is a Power BI - Microsoft Fabric Community

 

vtejrama_0-1752835354067.png

vtejrama_2-1752835388708.png

Thank you.

 

Idrissshatila
Super User
Super User

Hello @Marico ,

 

yes, this i done through incremental refresh, check it out

https://youtu.be/Kui_1G6kQIQ?si=-nc4QnPQClB-GTRs

 



Did I answer your question? Mark my post as a solution! Appreciate your Kudos
Follow me on LinkedIn linkedIn
Vote for my Community Mobile App Idea

Proud to be a Super User!




Helpful resources

Announcements
July PBI25 Carousel

Power BI Monthly Update - July 2025

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

Join our Fabric User Panel

Join our Fabric User Panel

This is your chance to engage directly with the engineering team behind Fabric and Power BI. Share your experiences and shape the future.

June 2025 community update carousel

Fabric Community Update - June 2025

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