如何从Azure Data Factory中的AlterRow转换中获取计数

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

我有一个AlterRow转换,该转换用ADFv2数据流中的适当CRUD操作标记每一行。我在此活动上看不到任何输出变量,这些变量会给我总的插入次数,更新次数等信息。但是,我知道了表达式语法中的方法,以告诉我特定行是否为IsInsert(),IsUpdate()等

获取计数的正确方法将是

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

[创建聚合时,我看不到任何允许我按CRUD操作类型分组的元数据,因此我认为我必须自己创建此元数据,但似乎已经应该存在,因为这就是AlterRow转换。我是否努力工作以获取这些计数?

azure-data-factory azure-data-factory-2
1个回答
0
投票

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

enter image description here

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