Forum Discussion
What is the function of Detect Data Changes in Refresh?
- 4 years ago
Hi, Anonymous
Please refer to Incremental refresh and real-time data for datasets .
The Detect data changes setting enables even more selective refresh. You can select a date/time column used to identify and refresh only those days where the data has changed. This assumes such a column exists in the data source, which is typically for auditing purposes. This should not be the same column used to partition the data with the RangeStart and RangeEnd parameters. The maximum value of this column is evaluated for each of the periods in the incremental range. If it hasn't changed since the last refresh, there's no need to refresh the period. In this example, this could potentially further reduce the days incrementally refreshed from 3 to 1.
Related tutorial:
Power BI Incremental Refresh - Understanding Detect Data Changes
Best Regards,
Community Support Team _ Eason
Hi
I understand, We have a creation datetime, which I use for the incremental refresh RangeStart RangeEnd, and we have a last change datetime, which I use for Detect Data Change. But If you look at my test's, why doesn't it do what I expected?
Hi, Anonymous
Please refer to Incremental refresh and real-time data for datasets .
The Detect data changes setting enables even more selective refresh. You can select a date/time column used to identify and refresh only those days where the data has changed. This assumes such a column exists in the data source, which is typically for auditing purposes. This should not be the same column used to partition the data with the RangeStart and RangeEnd parameters. The maximum value of this column is evaluated for each of the periods in the incremental range. If it hasn't changed since the last refresh, there's no need to refresh the period. In this example, this could potentially further reduce the days incrementally refreshed from 3 to 1.
Related tutorial:
Power BI Incremental Refresh - Understanding Detect Data Changes
Best Regards,
Community Support Team _ Eason