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

磚差值表

JayDAVE
貢獻者

你好:

我在新磚,需要一些幫助δ表創建。

我有很大的困難,了解創建δ表,它們是:-

  1. 我需要創建S3 bucketδ表?如果是的,那麼我一定要安裝在掛載點嗎?
  2. 我需要模式在創建表和之前我可以攝取鋪文件按每模式?
  3. 我一步一步尋找磚為δ的表,但沒有運氣。

你能幫我在上麵的問題嗎?

謝謝你的幫助和支持。

1接受解決方案

接受的解決方案

User16869509900
價值貢獻

你好傑,

我建議首先創建增量表管理。請運行一個簡單的命令

創建事件(id)使用δ

這將創建一個名為“事件”的管理的三角洲表

然後執行

% sql描述擴展事件

上麵的命令將顯示“位置”,將存儲的數據。這將是一個默認DBFS位置。

這將給你一個想法就如何創建管理三角洲表數據存儲,將告訴你。

謝謝

Mathan

在原帖子查看解決方案

6個回答6

Kaniz
社區經理
社區經理

你好@JayDAVE!我的名字叫Kaniz,我這裏的技術主持人。很高興認識你,謝謝你的問題!看看你的同行在社區中有一個回答你的問題。否則我將盡快給你回電。謝謝。

werners1
尊敬的貢獻者三世

你有兩種表:托管和非托管。管理的數據存儲在數據磚存儲賬戶。

非托管的數據存儲在其他地方,例如湖您自己的數據

如果你使用管理表,存儲已經安裝了,你必須為非托管表掛載存儲第一個

https://docs.m.eheci.com/data/tables.html managed-and-unmanaged-tables

接下來,您可以創建一個表。在這裏你可以選擇手動定義表的模式,自動或推導模式。

第二個選項,這取決於文件類型這是如何工作的。如果你的源文件是拚花,三角洲湖自動模式,可以設置為csv inferschema為True。

https://docs.m.eheci.com/sql/language-manual/sql-ref-syntax-ddl-create-table-using.html

不難做,但你的確需要讀了幾頁的文檔。

你好維爾納:

謝謝你的回複。

後通過文件連同你的鏈接,我沒有看到任何特定的步驟,首先我必須創建任何目錄(mkdir)來創建文件夾,然後掛載點。

你能闡明。

謝謝

周傑倫

User16869509900
價值貢獻

你好傑,

我建議首先創建增量表管理。請運行一個簡單的命令

創建事件(id)使用δ

這將創建一個名為“事件”的管理的三角洲表

然後執行

% sql描述擴展事件

上麵的命令將顯示“位置”,將存儲的數據。這將是一個默認DBFS位置。

這將給你一個想法就如何創建管理三角洲表數據存儲,將告訴你。

謝謝

Mathan

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

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

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

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

Baidu
map