我正在使用Data Factory v2。我有一个复制活动,其中Azure SQL数据集作为输入,Azure存储Blob作为输出。我想把我的SQL数据集中的每一行都写成一个单独的blob,但我不知道如何做到这一点。
我在复制活动中看到了一个copyBehavior,但这只能在基于文件的源中使用。
另一种可能的设置是我的数据集中的filePattern:
指示存储在每个JSON文件中的数据模式。允许的值 是:setOfObjects和arrayOfObjects。
setOfObjects - 每个文件包含单个对象或行分隔/连接的多个对象。在输出数据集中选择此选项时,复制活动将生成单个JSON文件,每个对象每行(以行分隔)。
arrayOfObjects - 每个文件都包含一个对象数组。
描述谈到“每个文件”所以最初我认为这是可能的,但现在我已经测试了它们似乎setOfObjects创建了一个行分隔文件,其中每一行都写入一个新行。 setOfObjects设置创建一个带有json数组的文件,并将每一行添加为数组的新元素。
我想知道我是否在某个地方错过了配置,或者它是不可能的?