[英]Map nested JSON in Azure Data Factory to raw object
由於 ADF(Azure 數據工廠)無法處理復雜/嵌套的 JSON 對象,因此我在 SQL 中使用 OPENJSON 來解析對象。 但是,我無法從以下 object 中獲得“原始”JSON:
{
"rows":[
{
"name":"Name1",
"attribute1":"attribute1",
"attribute2":"attribute2"
},
{
"name":"Name2",
"attribute1":"attribute1",
"attribute2":"attribute2"
},
{
"name":"Name3",
"attribute1":"attribute1",
"attribute2":"attribute2"
}
]
}
配置 1
我列出了所有的名字
結果:
配置 2
當我使用這個配置時:
我在一條記錄中得到了整個 JSON:
結果:
需要的配置
但是,我想要的是這個結果:
結果:
因此,我需要配置 1 的迭代,每行使用原始 JSON。 每次我使用 $['rows'] 或 $['rows'][0] 時,似乎都“忘記”了迭代。
任何人?
您是否嘗試過數據流來處理 JSON 結構? 我們在派生列、展平和接收器映射等數據流轉換中內置了該功能。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.