json - Azure 数据工厂 - 使用 Rest API 的复制任务在执行时仅返回第一行

标签 json azure azure-data-factory

我在 ADF 中有一个复制任务,该任务将数据从 REST API 提取到 Azure SQL 数据库中。我已经创建了映射,并按如下方式提取了集合引用:

preview of json data

source

sink

mappings

output

您会注意到运行复制任务时它仅输出 1 行(第一行)。我知道这通常是因为您正在从嵌套的 JSON 数组中提取数据,其中集合引用应该解决此问题以从数组中提取数据 - 但我一生都无法让它提取多条记录,即使在设置集合之后也是如此.

最佳答案

这有一个技巧。您导入架构,然后将数组的名称放入集合引用中然后再次导入架构然后它就可以工作 Screen shot from azure data factory

关于json - Azure 数据工厂 - 使用 Rest API 的复制任务在执行时仅返回第一行,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/70341943/

相关文章:

azure - 在 Azure 中获得批准后触发管道

azure - ADF 映射数据流因 BatchUpdateException 失败

sql - 在 View 中基于相同的值创建 JSON

azure - CNAME 重定向在 GoDaddy 中不起作用

java - 将 Json 字符串转换为 Java 对象给出 null (null)

azure - CORS 预检请求不适用于 Azure API 管理

azure - Azure sql DB 中的最大池大小与并发登录数

python - 无法在数据工厂上创建变量事件

javascript - 解析我的 json 文件

javascript - $.getJSON 和 $.ajax 无法返回 JSON 对象