Azure data factory 2 ADF v2-Web活动-无法检索后期输出

Azure data factory 2 ADF v2-Web活动-无法检索后期输出,azure-data-factory-2,Azure Data Factory 2,使用Azure Data Factory v2,我使用POST方法创建了Web活动,并获得了所需的响应输出。 但无法在下一个活动中从输出响应中获取行数据 如何引用此输出中行中的列? 行中的数据没有任何标题 { "Tables": [ { "TableName": "Table_0", "Columns": [ { "ColumnName": "MyFieldA", "D

使用Azure Data Factory v2,我使用POST方法创建了Web活动,并获得了所需的响应输出。 但无法在下一个活动中从输出响应中获取行数据

如何引用此输出中行中的列? 行中的数据没有任何标题

{
"Tables": [
    {
        "TableName": "Table_0",
        "Columns": [
            {
                "ColumnName": "MyFieldA",
                "DataType": "String",
                "ColumnType": "string"
            },
            {
                "ColumnName": "MyFieldB",
                "DataType": "String",
                "ColumnType": "string"
            }
        ],
        "Rows": [
            [
                "ABCDEF",
                "AAAABBBBBCCCDDDDD"
            ],
            [
                "CCCCCCC",
                "CCCCCCC"
            ],
我无法引用行中的值 我试过很多东西 e、 g.@activity('WebActivity').output.Rows

似乎什么都不管用。 从web活动获取响应,然后无法在data factory中引用输出,这有什么意义呢?

举个例子

@活动('WebActivity')。输出。表[0]。行 将返回以下内容:

[
    [
        "ABCDEF",
        "AAAABBBBBCCCDDDDD"
    ],
    [
        "CCCCCCC",
        "CCCCCCC"
    ]
]
如果您想访问更深入的内容,只需指定索引即可。 @活动('WebActivity')。输出。表[0]。行[0][0]将返回ABCDEF


如果需要自动执行此操作,可以使用foreach模式,其中包含一个执行管道,将数组作为参数传递,直到获得所需的属性。

谢谢Pacodel!!!你帮了我的忙。 并在a For Each循环和数组中使用,当我将行传递给我的执行管道活动@activity('WebActivity')。输出。表[0]。行:

[
   [
    "ABCDEF",
    "AAAABBBBBCCCDDDDD"
   ],
   [
    "CCCCCCC",
    "CCCCCCC"
   ]
]
我可以使用以下内容引用行:

@{item()[0]}
@{item()[1]}
我使用@item在加载我的表的存储过程活动中填充参数


谢谢

谢谢。我已经尝试了上述的各种版本,但还没有完全做到。我执行管道传递参数@activity('WebActivity').output.Tables[0].Rows,它为下一个管道数组提供数据行,如上面的示例所示。“仅对行”并对每个外观使用,然后我尝试使用@{item().rows[0]}或的变体引用数组中的行。但它不起作用。。。这些行没有任何标记,我不确定引用它们的语法是什么。我还尝试了@{item()[0]}等等