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

選擇“delta.columnMapping。模式”、“名稱”介紹了意想不到的結果

zyang
貢獻者

你好,

我試圖寫並創建一個表啟用“delta.columnMapping三角洲。模式”、“名稱”和分區日期。但我發現,當我啟用這個選項,分區的文件夾的名字是不再約會時一些隨機的兩個字母。圖像任何想法?

願一切都好!

的ZQ

12個回複12

Debayan
尊敬的貢獻者三世
尊敬的貢獻者三世

嗨,@z楊,請看看下麵的需求並通過例子δ列映射到用戶?(參考:https://docs.m.eheci.com/delta/delta-column-mapping.html需求)

% sql ALTER TABLE < table_name >設置TBLPROPERTIES(δ。minReaderVersion ' = ' 2 ', '三角洲。minWriterVersion ' = ' 5 ', ' delta.columnMapping。模式' = '名稱')

此外,你可以嚐試重命名列並檢查,參考:https://docs.m.eheci.com/delta/delta-column-mapping.html rename-a-column

你好,

我將根據參考。第一個截圖是讀者選擇。第二個截圖是作家的選擇。分區的文件夾的名字是隨機字母不分區的日期。

圖像圖像

Hubert_Dudek1
尊敬的貢獻者三世

作為列映射選項,常見的名字將出現在metastore /表或在閱讀該文件。在文件或分區文件夾將映射生成δ值。所以按預期行為。

你好休伯特,

所以是不可能得到分區的文件夾按日期如果啟用columnMapping.mode嗎?常見的名字什麼意思?

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

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

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

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

Baidu
map