Azure data factory 如何从azure data factory中的web活动输出中获取特定字段
我正在尝试创建一个管道,我希望在其中将来自azure data factory中web活动的特定值存储在一个变量中,以便将其传递给其他活动。 我想获取导出ID,但一直出错。 web活动的响应如下所示:Azure data factory 如何从azure data factory中的web活动输出中获取特定字段,azure-data-factory,azure-data-factory-2,Azure Data Factory,Azure Data Factory 2,我正在尝试创建一个管道,我希望在其中将来自azure data factory中web活动的特定值存储在一个变量中,以便将其传递给其他活动。 我想获取导出ID,但一直出错。 web活动的响应如下所示: { "requestId": "----", "result": [ { "exportId": "---", &qu
{
"requestId": "----",
"result": [
{
"exportId": "---",
"format": "CSV",
"status": "Created",
"createdAt": "2020-12-15T16:03:01Z"
}
],
"success": true
}
我尝试了以下方法,但失败:@string(activity('Web1').output.result.exportId
@字符串(活动('Web1')。输出。结果[0]。导出ID
@字符串(活动('Web1')。输出。结果。[0]
第一个(@string(activity('Web1').output.result)
我已经尝试过了。您的第二个表达式应该可以使用
@string(activity('Web1').output.result[0].exportId)
我的测试
Web活动的输出
这些表达在我这边也很好,你可以试试:
@string(activity('Web1').output['result'][0]['exportId'])
@string(activity('Web1').output.result[0].exportId)
@string(first(activity('Web1').output['result']).exportId)
谢谢Steve,您的解决方案运行良好。非常感谢。