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

統一目錄——多個metastore在同一地區

馬拉
新的貢獻者三世

這就跟你問聲好!

所以我一直在努力統一目錄,因為它似乎增加許多偉大的功能。

但有一件事我不能弄清楚的是,我們不能(不應該?)使用多個metastores在同一地區的加州大學。

讓我解釋我的usecase:

我們有兩個環境開發/生產每一瓦分貝。

我們使用meddalion orginanized架構我們的數據:

bronze.source_system.dataset2

bronze.source_system.dataset1

現在我要做的就是使用這種命名約定中所有表的加州大學,但這是不可能的因為表存儲在dev和刺激會碰撞。和解決方案添加一個前綴/後綴在表名不是很優雅的清規戒律。

我們可以做一些類似:

prod_bronze.source_system.dataset2

prod_bronze.source_system.dataset1

prod.bronze_source_system.dataset2

prod.bronze_source_system.dataset1

但是我們需要我們的代碼來跟蹤環境的代碼被執行在選擇正確的桌子在我們的管道任務。

所以我想做的是使用一個metastore /環境,這對我們也會減輕另一個問題:這一事實我們必須將所有管理表存儲在同一個存儲賬戶,即使他們是在不同的環境中創建的。這不是一個選擇對我們來說,肯定我們可以使用外部表,但仍然不是很好。

心存感激,任何輸入,您的解決方案如何看在沙箱中使用加州大學/ dev / prod環境嗎?

謝謝!

11日回複11

Kaniz
社區經理
社區經理

嗨@Daniel Alteborg,我們一直沒有收到你最後的回應@Sivaprasad C年代,我檢查是否你有一個決議。

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

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

馬拉
新的貢獻者三世

@Sivaprasad C年代

你好,好的,我們將努力工作模式。表水平分離我們的環境。

但有沒有可能/可能會使用不同的存儲管理表在一個metastore嗎?因為我們將使用相同的metastore dev和刺激它wount是一個選擇對我們使用相同的存儲。然後我們將需要使用外部表嗎?

/ /丹尼爾

Sivaprasad1
重視貢獻二世

@Daniel Alteborg

會很快,我們可以設置存儲位置在目錄級別。(預計2022年第四季度或Q1, 2023)

現在我們可以隔離Dev和刺激使用外部表的數據,

171499年
新的貢獻者二世

任何更新嗎?我們也有單獨的AWS占不同的環境和使用目錄/分離數據模式對我們來說並不是一個可行的解決方案。

alemo
新的貢獻者二世

任何更新嗎?同樣的問題在這裏。我們想之間隔離數據環境(= aws帳戶)

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

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

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

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

Baidu
map