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

移動/數據庫從dbfs根(s3)遷移到其他安裝s3 bucket

Jan_A
新的貢獻者三世

你好,

我有一個磚數據庫中創建了dbfs根S3 bucket,包含管理表。我正在尋找一種方式移動/遷移到安裝S3 bucket相反,並保持數據庫名稱。

任何好的想法這是如何做到的?

謝謝

1月

1接受解決方案

接受的解決方案

User16753724663
價值貢獻

嗨@Jan Ahlbeck

我們可以使用以下屬性來設置默認位置:

“spark.sql.warehouse。dir”:“S3 URL / dbfs路徑”

請讓我知道如果這有幫助。

在原帖子查看解決方案

5回複5

Hubert_Dudek1
尊敬的貢獻者三世
  • 比alter table隻是複製所有數據和位置:
ALTER TABLE table_name[分區partition_spec]設定位置“new_location”;

  • 另外在新位置創建新表,比使用插入選擇移動數據

嗨@Jan Ahlbeck, @Hubert杜德克的回複回答你的問題?

Jan_A
新的貢獻者三世

嗨@Kaniz開羅

部分……複製數據和alter table沒問題,但數據庫位置仍然指向根位置。當創建新表(沒有位置),他們創建根。所以一種改變數據庫的位置就好了:slightly_smiling_face:

User16753724663
價值貢獻

嗨@Jan Ahlbeck

我們可以使用以下屬性來設置默認位置:

“spark.sql.warehouse。dir”:“S3 URL / dbfs路徑”

請讓我知道如果這有幫助。

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

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

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

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

Baidu
map