我正在尝试从使用 /$count 关键字的 API 调用中获取计数。我想捕获此计数以进行进一步验证和使用复制活动。 但不幸的是我遇到了以下问题。
反序列化源 JSON 文件“”时发生错误。检查数据是否为有效的 JSON 对象格式。
如有任何帮助,我们将不胜感激
根据提供的屏幕截图,问题出在 API 的响应上。它有一个标量值
20
。但是复制活动源数据集,需要Json
数据或表格格式数据。它应该有键和值(列名称和值)。只有这样,数据才能复制到接收器数据集。您可以使用 ADF 中的 Web 活动来获取 API 的值,并将其用于 ADF 中的进一步活动。
Web 活动输出 输出:
{
"Response": "20",
"ADFWebActivityResponseHeaders": {
........
}
}
您可以在数据工厂的进一步活动中使用表达式
@activity('Web1').output.Response
来验证它。