Forum Discussion
Update backfill in chunks for incremental refresh
- 2 years ago
Use CSV or Parquet files as fake partitions and then append them in Power Query. Yes, you will reload all the data each time but both CSV and Parquet are ingesting very fast.
Use the XMLA endpoint with tools like SSMS and then refresh individual partitions selectively.
This is a premium per user workspace but we do not have premium capacity. From what I've read, XMLA requires premium capacity, is this true? If so, is there a way to partition the data load outside of premium capacity?
- lbendlin2 years agoSuper User
Use CSV or Parquet files as fake partitions and then append them in Power Query. Yes, you will reload all the data each time but both CSV and Parquet are ingesting very fast.
- tcloran1 year agoFrequent Visitor
Sorry if this is a novice question but how would I create separate csv files out of a sql table/view? This needs to be an automated, scheduled refresh.
- lbendlin1 year agoSuper User
There is another option - using bootstrapping to create empty partitions and then fill them individually via XMLA.
https://learn.microsoft.com/en-us/power-bi/connect-data/incremental-refresh-xmla
Troubleshoot incremental refresh and real-time data - Power BI | Microsoft Learn