取消
顯示的結果
而不是尋找
你的意思是:

轉換表中嵌套的JSON

怪人
新的貢獻者二世

最簡單的方法是什麼表轉換為JSON嵌套嗎?

1接受解決方案

接受的解決方案

werners1
尊敬的貢獻者三世

作為火花可以處理嵌套列,我首先從火花構造火花的嵌套結構(如3.1.1有優秀的列。withField方法您可以創建您的結構。

最後寫json。

這似乎是最簡單的方法,但你的情況可能更為複雜,很難說沒有更多的信息。

在原帖子查看解決方案

5回複5

AmanSehgal
尊敬的貢獻者三世

@Sergio巴斯你能提供輸入表和預期輸出的一個示例JSON文件嗎?

怪人
新的貢獻者二世

{

“賬戶”:[

“12516898”

),

“交易”:(

{

“dealId”:“4897143”,

:“promotionId AVC84897143”,

"條件":{

“paymentMethod”:空,

" simulationDateTime ": {

“startDateTime”:“2022-03-16”,

“endDateTime”:“2022-04-30”

},

" scaledLineItem ": {

“sharedMinimumQuantity”:沒錯,

“sku”:(

“000000000000000031”

),

“crossDiscount”:沒錯,

“範圍”:[

{

“指數”:“1”,

“從”:1、

”到“:200

}

]

}

},

"輸出":{

" lineItemScaledDiscount ": {

“範圍”:[

{

“指數”:“1”,

“sku”:(

“000000000000000031”

),

“類型”:“%”,

“折扣”:5.5,

“maxQuantity”:空,

“比例”:空,

“固定”:真的

}

]

}

}

}

]

}

werners1
尊敬的貢獻者三世

作為火花可以處理嵌套列,我首先從火花構造火花的嵌套結構(如3.1.1有優秀的列。withField方法您可以創建您的結構。

最後寫json。

這似乎是最簡單的方法,但你的情況可能更為複雜,很難說沒有更多的信息。

匿名
不適用

@Sergio巴斯——怎麼樣?你能給我們更多的信息嗎?

歡迎來到磚社區:讓學習、網絡和一起慶祝

加入我們的快速增長的數據專業人員和專家的80 k +社區成員,準備發現,幫助和合作而做出有意義的聯係。

點擊在這裏注冊今天,加入!

參與令人興奮的技術討論,加入一個組與你的同事和滿足我們的成員。

Baidu
map