![](/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.