Azure数据工厂查找和每个

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

我有一个数据工厂管道,我想遍历SQL查找活动的行。我已将查询范围缩小到三列500行。

我了解要引用我使用的表中的值:

@{activity('lookupActivity').output.value[row#].colname}

但是,每个人都需要进行迭代。我的第一个猜测是将一些数组变量设置为返回的sql查询的行。那么,该变量设置为什么呢?

@{activity('lookupActivity').output.value?

最后,看起来几乎所有数据都在ADF中表示为json,这是真的吗?以及如何查看此输出的json格式,以便了解动态内容的外观?

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

您说对了,几乎所有内容都是JSON。 (例外:Azure Data Factory v2: Activity execute pipeline output

因此,您可以将@activity('lookupActivity').output.value(它是一个数组)放入“设置”选项卡上的foreach活动中,像这样

enter image description here

然后在您的foreach循环中,将其中一列的当前值引用为@item().colname


1
投票

您可以将输出值用于每个活动,并一次完成一个活动。您可以根据需要进行顺序或并行操作。

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