如何在Azure数据工厂中使用fieldname JSON中带句点的活动输出
我目前正在设置一个管道,需要从JSON响应(Web活动输出)中提取一个值。此输出在字段名中有一个句点。如何使用此值 简化输出如下:如何在Azure数据工厂中使用fieldname JSON中带句点的活动输出,azure,azure-pipelines,azure-data-factory-2,Azure,Azure Pipelines,Azure Data Factory 2,我目前正在设置一个管道,需要从JSON响应(Web活动输出)中提取一个值。此输出在字段名中有一个句点。如何使用此值 简化输出如下: { "aud": "https://login.----.com/auth/authentication/resources", "abc.organisationUserCode": "----", "abc.clusterUrl": "https://u
{
"aud": "https://login.----.com/auth/authentication/resources",
"abc.organisationUserCode": "----",
"abc.clusterUrl": "https://url-to-use.com",
}
如果我使用@activity('GetclusterUrl').output.abc.clusterUrl
,我会得到以下错误:
The expression 'activity('GetclusterUrl').output.abc.clusterUrl' cannot be evaluated because property 'abc' doesn't exist
是否有一种方法可以使用转义字符来进一步使用此值?请尝试以下表达式:
@activity('GetclusterUrl').output['abc.organisationUserCode']
请尝试以下表达式:
@activity('GetclusterUrl').output['abc.organisationUserCode']
非常感谢你。我尝试了每一个带括号的选项,没有括号,括号等等。没有尝试这个,非常感谢!!非常感谢你。我尝试了每一个带括号的选项,没有括号,括号等等。没有尝试这个,非常感谢!!