Power BI is turning 10! Tune in for a special live episode on July 24 with behind-the-scenes stories, product evolution highlights, and a sneak peek at what’s in store for the future.
Save the dateEnhance your career with this limited time 50% discount on Fabric and Power BI exams. Ends August 31st. Request your voucher.
Hi there
I have multiple queries with timeseries data of multiple years which I want to load into a data model of PowerBI. When pressing "close and apply" and changing to PowerBI, the loading phase is unsuccessfull by means of the data model dashboard is never created. I assume that it's just to many lines of data in the table to handle it.
Now my question is: Is there a way how to load data incrementally into a data model and then amend the previous data model with new data? Hence, I would want to lower the amount of data which would need to be loaded at once by splitting the data load into smaller chunks?
thank you for your support, highly appreciated.
Hi @han-solo ,
There're several ways to do this:
1. You can manually partition your data into smaller chunks and load them incrementally. This involves:
2.Dataflows in Power BI can help you manage large datasets by breaking them into more manageable pieces:
Incremental refresh in Dataflow Gen2 - Microsoft Fabric | Microsoft Learn
3.Tabular Editor is a powerful tool for managing and optimizing your Power BI data models. It allows you to work with your models more efficiently, especially when dealing with large datasets. You can create partitions in your data model to handle different date ranges. This way, you can load and refresh data incrementally.
Best Regards,
Stephen Tao
If this post helps, then please consider Accept it as the solution to help the other members find it more quickly.
HI @han-solo , you can implement incremental data loading. More information about this on https://learn.microsoft.com/en-us/power-bi/connect-data/incremental-refresh-overview
Or you can use parameters or filters in Power Query to load one year's data at a time and then append each chunk manually or via Power Query append operations.
Thank you very much for your quick reply - highly appreciated!
incremental refresh currently is no option since the query is not SQL based and PowerBI cannot natively access the RangeStart and RangeEnd parameters.
Therefore, the only option I'd currently see would be your alternative you mentioned. But as far as I understand, I would then end up with the same problem again if I appended chunk per chunk manually, published the dashboard and wanted to refresh it then again, no?
Thank you sir!