ADF v2 - Web Activity- POST 输出不可检索
ADF v2 - Web Activity- POST output not retrievable
使用 Azure Data Factory v2,我使用 POST 方法创建了 Web Activity 并获得了所需的响应输出。
但是无法从下一个 activity.
的输出响应中获取行数据
如何在该输出中引用行中的列?
行中的数据没有任何 headers.
{
"Tables": [
{
"TableName": "Table_0",
"Columns": [
{
"ColumnName": "MyFieldA",
"DataType": "String",
"ColumnType": "string"
},
{
"ColumnName": "MyFieldB",
"DataType": "String",
"ColumnType": "string"
}
],
"Rows": [
[
"ABCDEF",
"AAAABBBBBCCCDDDDD"
],
[
"CCCCCCC",
"CCCCCCC"
],
我无法引用行中的值
我试过很多东西
例如@activity('WebActivity').output.Rows
似乎没有任何效果。
从 Web activity 获得响应然后无法引用数据工厂中的输出有什么意义?
举个例子。
@activity('WebActivity').output.Tables[0].行
将 return 以下内容:
[
[
"ABCDEF",
"AAAABBBBBCCCDDDDD"
],
[
"CCCCCCC",
"CCCCCCC"
]
]
如果想访问的更深,只需要指定索引即可。
@activity('WebActivity').output.Tables[0].Rows[0][0] 将 return ABCDEF
如果您需要自动执行此操作,您可以使用 foreach 模式,其中包含一个执行管道,将数组作为参数传递,直到您获得所需的属性。
谢谢帕科德尔!!!你帮了我大忙。
并在 For Each 循环和数组中使用,当我将行传递到我的执行管道 activity @activity('WebActivity').output.Tables[0] 时。行数:
[
[
"ABCDEF",
"AAAABBBBBCCCDDDDD"
],
[
"CCCCCCC",
"CCCCCCC"
]
]
我可以使用以下内容来引用行:
@{item()[0]}
@{item()[1]}
我使用@item 填充存储过程activity 中的参数,它加载了我的table
谢谢
使用 Azure Data Factory v2,我使用 POST 方法创建了 Web Activity 并获得了所需的响应输出。 但是无法从下一个 activity.
的输出响应中获取行数据如何在该输出中引用行中的列? 行中的数据没有任何 headers.
{
"Tables": [
{
"TableName": "Table_0",
"Columns": [
{
"ColumnName": "MyFieldA",
"DataType": "String",
"ColumnType": "string"
},
{
"ColumnName": "MyFieldB",
"DataType": "String",
"ColumnType": "string"
}
],
"Rows": [
[
"ABCDEF",
"AAAABBBBBCCCDDDDD"
],
[
"CCCCCCC",
"CCCCCCC"
],
我无法引用行中的值 我试过很多东西 例如@activity('WebActivity').output.Rows
似乎没有任何效果。 从 Web activity 获得响应然后无法引用数据工厂中的输出有什么意义?
举个例子。
@activity('WebActivity').output.Tables[0].行 将 return 以下内容:
[
[
"ABCDEF",
"AAAABBBBBCCCDDDDD"
],
[
"CCCCCCC",
"CCCCCCC"
]
]
如果想访问的更深,只需要指定索引即可。 @activity('WebActivity').output.Tables[0].Rows[0][0] 将 return ABCDEF
如果您需要自动执行此操作,您可以使用 foreach 模式,其中包含一个执行管道,将数组作为参数传递,直到您获得所需的属性。
谢谢帕科德尔!!!你帮了我大忙。 并在 For Each 循环和数组中使用,当我将行传递到我的执行管道 activity @activity('WebActivity').output.Tables[0] 时。行数:
[
[
"ABCDEF",
"AAAABBBBBCCCDDDDD"
],
[
"CCCCCCC",
"CCCCCCC"
]
]
我可以使用以下内容来引用行:
@{item()[0]}
@{item()[1]}
我使用@item 填充存储过程activity 中的参数,它加载了我的table
谢谢