【问题标题】:How to perform incremental refresh on merged table?如何对合并表执行增量刷新?
【发布时间】:2023-01-10 16:45:15
【问题描述】:

我在 Power 查询编辑器中有 2 个表。

我想合并它们并在合并表上实现增量加载。

以下是我的计划:

将两个表合并成一个新表(表 3)

禁用两个表的刷新和加载。

如何在 Table3 上配置增量刷新?

我还需要在 Table1 和 Table2 上配置增量刷新吗?

所以从技术上讲 - 每个表都会被增量加载然后合并。或者将整个数据合并然后增量加载?

【问题讨论】:

    标签: powerbi


    【解决方案1】:

    为此,简单来说,您需要:

    • 创建你的限制参数RangeStartRangeEnd
    • 使用RangeStartRangeEnd参数为您的子查询Table 1Table 2设置适用日期列的过滤器(这控制数据摄取)
    • Table 3中适用的日期列设置相同类型的逻辑(这控制数据删除)
    • 配置增量刷新时间逻辑

    为了使其真正有效,您还需要确保:

    • 数据本质上是事务性的
    • 两个子查询都是可折叠的并且来自同一个数据源
    • 生成的桌子是可折叠的

    如果查询不可折叠,则无论如何都需要完整的数据加载和后续过滤器,从而消除了增量刷新的好处。

    Power BI Community pages 中有一篇很好的文章,详细说明了如何为标题/详细信息表连接设置它。

    【讨论】:

      猜你喜欢
      • 2018-01-30
      • 1970-01-01
      • 2017-09-24
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2020-09-23
      相关资源
      最近更新 更多