Forum Discussion
Bulk Import and Incremental Refresh
- 6 months ago
Hi JasonBurdetts ,
Based on the inputs, this is how this it will look
Partitions :
From August to January, data will be organized by month. In February, it will be organized by day. Once we reach March 8, the February daily data will be consolidated into monthly data, and March will be arranged by day.
Documentation : https://learn.microsoft.com/en-us/power-bi/connect-data/incremental-refresh-overviewPartition Date Range
2025-08 01-Aug-2025 → 31-Aug-2025
2025-09 01-Sep-2025 → 30-Sep-2025
2025-10 01-Oct-2025 → 31-Oct-2025
2025-11 01-Nov-2025 → 30-Nov-2025
2025-12 01-Dec-2025 → 31-Dec-2025
2026-01 01-Jan-2026 → 31-Jan-2026
2026-02-01 (Day wise) 01-Feb-2026
---- 02 Feb to 23 Feb --- Day wise partitions
2026-02-25 (Day wise) 25-Feb-2026
Thanks
If this response was helpful in any way, I’d gladly accept a kudo.
Please mark it as the correct solution. It helps other community members find their way faster
Hi JasonBurdetts ,
Based on the inputs, this is how this it will look
Partitions :
From August to January, data will be organized by month. In February, it will be organized by day. Once we reach March 8, the February daily data will be consolidated into monthly data, and March will be arranged by day.
Documentation : https://learn.microsoft.com/en-us/power-bi/connect-data/incremental-refresh-overview
Partition Date Range
2025-08 01-Aug-2025 → 31-Aug-2025
2025-09 01-Sep-2025 → 30-Sep-2025
2025-10 01-Oct-2025 → 31-Oct-2025
2025-11 01-Nov-2025 → 30-Nov-2025
2025-12 01-Dec-2025 → 31-Dec-2025
2026-01 01-Jan-2026 → 31-Jan-2026
2026-02-01 (Day wise) 01-Feb-2026
---- 02 Feb to 23 Feb --- Day wise partitions
2026-02-25 (Day wise) 25-Feb-2026
Thanks
If this response was helpful in any way, I’d gladly accept a kudo.
Please mark it as the correct solution. It helps other community members find their way faster
Right, I think I understand it better.
- By partitioning the table into months, it creates an area reserved for August, September, October, etc where each area is defined by its own min and max date ranges. i.e. August 01 to August 31 for example
- The service then makes a call to the API passing those two dates for that month and only getting the August table, filling up that August partition
- It continues til Feb, where it starts filling up February from 01 to the current date. On the next refresh, it throws out the data from Feb 01 and refills it from the refresh
- Once it reaches 7 days into March (based on my setting), it will no longer request Feb data and start from March 01
Is this understanding correct?
- v-menakakota5 months agoCommunity Support
Hi JasonBurdetts
Thanks for reaching out to the Microsoft fabric community forum.I would also take a moment to thank Natarajan_M , for actively participating in the community forum and for the solutions you’ve been sharing in the community forum. Your contributions make a real difference.
You’re very close, and here’s the simplest way to understand it. When you set Archive = 6 months and Refresh = 7 days, Power BI automatically splits the older six months into monthly partitions, such as August, September, and October, and splits the most recent seven days into daily partitions. During the first refresh, it loads one full month at a time for the historical data and one day at a time for the most recent seven days. It does not move forward in 7-day chunks across the entire history. For example, August would be loaded with one API call covering August 1 to August 31, September would be another single call for that full month, and the current month (like February) would be loaded day by day.
On future refreshes, only the last seven days are refreshed again, while older months are left untouched. Once a month is completely outside the seven-day refresh window, it becomes fixed and will no longer be refreshed. If the API fails due to rate limits or any other issue, the refresh will fail, and it will not automatically keep retrying that partition. So overall, Power BI makes separate API calls based on each partition’s date range, but it does not step forward in repeated 7-day blocks across all historical data.
Best Regards,
Community Support Team