![](/img/trans.png)
[英]Azure Data Factory V2 Copy Activity with Rest API giving one row for nested JSON
[英]Data Factory v2 - Generate a json file per row
我正在使用Data Factory v2。 我有一个复制活动,该活动具有一个Azure SQL数据集作为输入和一个Azure Storage Blob作为输出。 我想将SQL数据集中的每一行写为一个单独的Blob,但是我看不到如何做到这一点。
我在复制活动中看到了一个copyBehavior,但这仅可用于基于文件的源。
另一个可能的设置是我的数据集中的filePattern:
指示每个JSON文件中存储的数据模式。 允许的值为:setOfObjects和arrayOfObjects。
setOfObjects-每个文件包含单个对象,或以行分隔/串联的多个对象。 在输出数据集中选择此选项后,复制活动将生成一个JSON文件,每行每行都有一个对象(以行分隔)。
arrayOfObjects-每个文件包含一个对象数组。
该描述讨论的是“每个文件”,因此最初我认为这是可能的,但是现在我已经对其进行了测试,似乎setOfObjects创建了一个行分隔的文件,其中每一行都写入新行。 setOfObjects设置使用json数组创建一个文件,并将每一行添加为数组的新元素。
我想知道我是否在某处缺少配置,还是不可能?
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.