增量刷新 - 更新被解释为插入和删除,而不是实际更新

问题描述 投票:0回答:2

链接:https://learn.microsoft.com/en-us/power-bi/admin/service-premium-incremental-refresh

提到:“更新被解释为插入和删除,而不是实际的更新。”

  1. 如果配置了存储最近1年的行。并配置了最近 7 天的刷新行。那么如果特定的OrderDate值被修改(最近7天内),那么它会插入新记录并删除旧记录吗?

  2. 如果7天之前被修改了怎么处理?

  3. 同样,如果最近 7 天的行被删除,或者最近 7 天之前的行被删除,那么增量刷新如何处理?

powerbi
2个回答
0
投票

例如,如果我有

刷新后

如您所见,powerbi 将我的数据拆分为分区: 1整年(2019) 3整个季度(从2020年开始) 3 整月 (2020Q410 - 2020Q412)

我已将刷新设置为 1 个月,因此在后续启动时,它只会加载当月 - 2020Q412 的数据。

AD1)在这种情况下,powerbi 从分区中删除所有数据并插入所有数据(不仅是源中的新行或更新的行) AD2) Power BI 什么都不做,因为更改超出了声明的范围


0
投票

我正在进行研究以确认 Power BI 增量加载的结果。早在 Qlickview 中,我们就 INSERT UPDATE DELETE 增量处理编码取得了巨大成功。如果我找到类似的 Power BI 解决方案,我会再次在这里发帖。

每条记录都可以通过一个键来标识,该键使其唯一,并且包含该记录上无法更改的字段。该密钥将与现有密钥进行比较。将添加新记录。修改记录将插入新记录并删除与同一键关联的旧记录。我不认为 Power BI 可以自动执行此操作,但我不知道在哪里可以编写代码来实现它。

© www.soinside.com 2019 - 2024. All rights reserved.