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

不是可以創建多個表在同一位置統一目錄嗎?

ashish577
新的貢獻者三世

我試過2與不同的目錄表,又叫LOCATION_OVERLAP模式,列名。在火花,我們可以根據需要創建盡可能多的表在同一位置。

5回複5

匿名
不適用

@Ashish辛格:

在磚,不建議在同一位置上創建多個表在同一個數據庫和模式。統一分析所使用的倉庫(UAW)磚執行之間的一對一映射表和目錄在底層文件係統。如果你試圖用相同的位置創建多個表在同一個數據庫和模式,你將會收到“LOCATION_OVERLAP”錯誤消息,因為它與此相矛盾的一對一映射。

然而,它可以在不同的數據庫中創建多個表在同一位置或在磚模式。在這種情況下,每個表都被視為一個單獨的對象在UAW和有自己的獨特的與之相關的元數據。

如果需要將多個表的數據存儲在數據磚,你可能會考慮創建視圖上的原始表,而不是創建額外的表在同一位置。視圖可以提供了一個有效和靈活的方法來操作數據沒有複製底層數據。

ashish577
新的貢獻者三世

謝謝你的回答。但當你提到在不同的數據庫中創建多個表/模式——這似乎並不奏效。我無法創建表在不同的目錄相同的位置,相同的模式。

Vidula_Khanna
主持人
主持人

嗨@Ashish辛格

希望一切都好!隻是想檢查如果你能解決你的問題,你會很高興分享解決方案或答案標記為最佳?其他的請讓我們知道如果你需要更多的幫助。

我們很想聽到你的聲音。

謝謝!

ashish577
新的貢獻者三世

你好,

我還不確定我們能或不能在同一位置上創建表時使用不同的目錄或模式統一目錄。Suteja提到我們可以但我似乎不能夠,它仍然給出了重疊位置錯誤。這似乎是特定於統一目錄,蜂巢metastore允許它。

如果你能澄清這一點嗎?

謝謝

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

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

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

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

Baidu
map