我有一个像这样的 Json 文件作为从 API 调用返回的有效负载 - 这是数据工厂中的 http 数据集类型。
{
"count": 2,
"name": "DatasetABC",
"columnNames": [
"Column_1",
"Column_2"
],
"rows": ["1234",
"5678"
]
}
我希望能够使用 If 条件返回的计数记录。我想知道我需要用什么来获得“count”的值,即 2。
任何帮助表示赞赏。
根据您的描述,我想您可以使用查找活动 https://learn.microsoft.com/en-us/azure/data-factory/control-flow-lookup-activity在 Azure 数据工厂中。
查找活动可以从任何 Azure 数据工厂支持的数据源检索数据集。在以下场景中使用它:
动态确定后续操作哪些对象
活动,而不是硬编码对象名称。一些对象示例
是文件和表。查找活动读取并返回内容
配置文件或表。它还返回执行结果
查询或存储过程。 Lookup 活动的输出可以是
如果它是一个,则在后续复制或转换活动中使用
单例值。如果输出满足以下条件,则可以在 ForEach 活动中使用它:
属性数组。
例如,也许您可以使用以下方式访问计数值@{activity('MyLookupActivity').output.firstRow.count}
in the 如果活动 https://learn.microsoft.com/en-us/azure/data-factory/control-flow-if-condition-activity.
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)