I'm trying to figure out if there a possibility to config incremental refresh for the old data which could be updated.
E.g. we have initial table data (Azure SQL DB as a source):
audit_date | val | updated_ts |
---|---|---|
2017-07-01 00:00:00.000 | 10 | 2017-07-01 00:00:00.000 |
2018-06-01 00:00:00.000 | 20 | 2018-06-01 00:00:00.000 |
2020-12-20 00:00:00.000 | 30 | 2020-12-20 00:00:00.000 |
and incremental refresh properties as below (audit_date is non-changable filtered column):
After data is published and refreshed it reflects whole source data (Power BI Pro):
Then we update some val column value (updated_ts receives current datetime value) and get below rows on the source:
audit_date | val | updated_ts |
---|---|---|
2017-07-01 00:00:00.000 | 10 | 2017-07-01 00:00:00.000 |
2018-06-01 00:00:00.000 | 555 | 2020-12-24 13:01:02.000 |
2020-12-20 00:00:00.000 | 30 | 2020-12-20 00:00:00.000 |
After refresh we still see initial values:
Does it mean that incremental refresh does not catch changes of old data or my understanding is wrong? Perhaps there is another way exists for such data changes handling?