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

如何添加現有的差值表的分區

哈裏
貢獻者

我們不需要為δ設置分區表我們沒有許多性能問題和三角洲湖開箱即用的優化為我們偉大的工作。但是現在有一個需要設置一個特定的分區列一些表允許並發三角洲合並分區。

我們使用非托管表與數據坐在s3

最好的方法是什麼現有的三角洲表上添加/更新分區列?

我試過的改變日誌添加分區(日期=日期“2021-09-10”),但它沒有工作也不添加分區所有值的日期

也試著改寫表和設置分區列:

(df.write.format(“δ”).mode .option(“覆蓋”)(“overwriteSchema”,“真正的”).partitionBy(<名稱>上校).saveAsTable(表名稱> <))

但我不認為分區名稱,當我檢查表描述表,所以不確定這是正確的方法。

另一個選擇是重新創建表和我一樣看到我們可以設置分區列在創建一個表,但是真的不想這樣做除了作為最後的手段。

5回複5

Kaniz
社區經理
社區經理

嗨@Harikrishnan P H,我們一直沒有收到你自從上次反應@Hubert杜德克,我檢查是否你有一個決議。

如果你有任何解決方案,請與社區分享,因為它可以幫助別人。否則,我們將與更多的細節和試圖幫助回應。

同時,請別忘了點擊“選擇最佳”按鈕時提供的信息幫助解決你的問題。

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

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

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

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

Baidu
map