gpt4 book ai didi

azure - 如何比较 Azure 数据工厂中的两个 JSON 文件

转载 作者:行者123 更新时间:2023-12-03 05:24:44 25 4
gpt4 key购买 nike

我是 Azure 数据工厂的新手。我想通过 azure 数据工厂比较两个 json 文件。我们需要在当前 JSON 文件中获取新的 id 列表,这些列表不在之前的 JSON 文件中。下面是两个示例 JSON 文件。

上一个 JSON 文件:

{
"count": 2,
"values": [
{
"id": "4e10aa02d0b945ae9dcf5cb9ded9a083"
},
{
"id": "cbc414db-4d08-48f2-8fb7-748c5da45ca9"
}
]
}

当前 JSON 文件:

{
"count": 3,
"values": [
{
"id": "4e10aa02d0b945ae9dcf5cb9ded9a083"
},
{
"id": "cbc414db-4d08-48f2-8fb7-748c5da45ca9"
},
{
"id": "5ea951e3-88d7-40b4-9e3f-d787b94a43c8"
}
]
}

新 ID 必须执行一项事件,旧 ID 必须执行另一项事件。

最佳答案

您只需使用 IfCondition Activity

enter image description here

如果表达式:

@equals(activity('Lookup1').output.value,activity('Lookup2').output.value)

enter image description here

此外,我还使用失败事件作为 False 条件以获得更好的可见性。

enter image description here

--

Lookup1 事件 --> Json1.json

enter image description here

Lookup2 事件 --> Json2.json

enter image description here

关于azure - 如何比较 Azure 数据工厂中的两个 JSON 文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/69925263/

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