Forum Discussion
Improving data refresh efficiency
- 1 year ago
Hi AKNTPC,
Thank you for contacting us and sharing your important feedback about the data refresh process in Power BI. You have mentioned a good point about saving bandwidth and using incremental refresh for large datasets. Many users face this problem when working with large amounts of data. Uploading the same unmodified data every time during refresh affects performance, bandwidth, and productivity. Power BI has built-in features like Incremental Refresh and Query Folding that help handle this efficiently.
A full refresh happens when:
a. Incremental Refresh is not set up.
b. The source system does not support checking information like Last Modified or Created Date.
c. Power BI cannot push filters back to the data source, so it reloads all records.
d. The dataset uses sources like folders, SharePoint, or blob storage where file metadata is not used properly unless modeled clearly.To reduce unnecessary data refresh and improve performance, please follow these steps:
- Include file information like Modified Date and Created Date in your queries when using SharePoint or folders.
- Turn on Incremental Refresh on large tables by making RangeStart and RangeEnd parameters.
- Make sure Query Folding is working so filters are applied at the source.
- Use Dataflows with Incremental Refresh and store data in OneLake or Azure Data Lake for better scalability.
Also, you can find helpful information in these links:
Incremental refresh for semantic models in Power BI - Power BI | Microsoft Learn
Query folding guidance in Power BI Desktop - Power BI | Microsoft Learn
Configure incremental refresh for Power BI semantic models - Power BI | Microsoft Learn
Combine files overview - Power Query | Microsoft Learn
We hope this information helps you fix the issue. If you have more questions, please feel free to reach out to the Microsoft Fabric community.Thank you.
Hi AKNTPC,
We would like to follow up and see whether the details we shared have resolved your problem.
If you need any more assistance, please feel free to connect with the Microsoft Fabric community.
Thank you.