【问题标题】:How to get counts from AlterRow transformation in Azure Data Factory如何从 Azure 数据工厂中的 AlterRow 转换中获取计数
【发布时间】:2020-06-02 11:43:08
【问题描述】:

我有一个 AlterRow 转换,它在 ADFv2 数据流中使用适当的 CRUD 操作标记每一行。我在此活动中看不到任何输出变量,这些变量将为我提供总插入、更新等。但是,我看到了表达式语法中的方法来告诉我特定行是否是 IsInsert()、IsUpdate()等。

获得计数的正确方法是

  1. 从 AlterRow 转换添加另一个输出
  2. 添加使用表达式语法 IsInsert()、IsUpdate() 设置操作类型(I、U、D)的派生列
  3. 将聚合添加到按此列分组以获取每个操作的总计数

创建聚合时,我看不到任何允许我按 CRUD 操作类型分组的元数据,所以我假设我必须自己创建它,但它似乎应该已经存在,因为这就是目的AlterRow 转换。是不是我工作太努力了才能得到这些数据?

【问题讨论】:

    标签: azure-data-factory azure-data-factory-2


    【解决方案1】:

    在没有分组依据的 AlterRow 之后添加聚合并使用以下公式:

    【讨论】:

      猜你喜欢
      • 2022-01-11
      • 1970-01-01
      • 2021-10-10
      • 1970-01-01
      • 2018-10-29
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2022-07-17
      相关资源
      最近更新 更多