gpt4 book ai didi

azure-data-factory - 如何使用 ADF 表达式检查 JSON 字段是否存在?

转载 作者:行者123 更新时间:2023-12-05 03:30:10 28 4
gpt4 key购买 nike

我想在 ADF 管道中执行一些事件,但前提是存在 JSON 输出中的字段。我可以使用哪种 ADF 表达式来检查?

最佳答案

我设置了两个 json 文件用于测试,一个有 firstName 属性,一个没有:

test json files

然后我创建了一个 Lookup activity获取 JSON 文件的内容和 Set Variable用于测试表达式的事件。我经常使用这些来测试表达式,这是一种迭代测试和查看表达式结果的好方法:

Synapse pipeline

然后我创建了一个 bool 变量(这是 Azure 数据工厂和 Synapse 管道支持的数据类型之一),我用来检查属性是否存在的表达式是这样的:

@bool(contains(activity('Lookup1').output.firstRow, 'firstName'))

然后您可以在 If activity 中使用该 bool 变量, 以根据变量的值有条件地执行后续事件。

关于azure-data-factory - 如何使用 ADF 表达式检查 JSON 字段是否存在?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/70900626/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com