azure - 如何在 Azure 数据工厂中的字段名 JSON 中使用带有句点的事件输出

标签 azure azure-pipelines azure-data-factory

我当前正在设置一个管道,需要从 JSON 响应(Web 事件输出)中提取值。此输出的字段名称中有一个句点。我如何使用这个值?

简化后的输出如下:

{
"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']

关于azure - 如何在 Azure 数据工厂中的字段名 JSON 中使用带有句点的事件输出,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/64555730/

相关文章:

azure - 将角色添加到 AppRegistration 并将用户分配给角色

azure - 如何使用yml文件为azure管道中的不同分支设置不同的参数

基于输出结果的 Azure Pipeline 任务(通过或失败)

azure - 使用 Azure EventHub 调用 ADF 管道

azure - 创建后如何在 Azure 数据工厂中启用诊断

azure - 如何使用azure将数据加载到sql接收器中?

azure - Azure 虚拟机运行 X 小时的警报?

Azure Service Fabric Actors 与服务的重入

Azure RM 模板。具有多个数据磁盘的多个虚拟机

Azure DevOps 组织 - 我们如何在 Azure DevOps 上购买更多构建时间