使用資料庫與資料表
建立和啟動 SQL 倉儲之後,您就可以開始處理資料表中的資料。
資料庫結構描述
所有 SQL 倉儲都包含名為 預設 的預設資料庫結構描述。 您可以使用此結構描述中的建立資料表來分析資料。 不過,如果您需要在關聯式架構中使用多個資料表,或有多個可在其中個別管理 (和存取) 資料的分析工作負載,您可以建立自訂資料庫結構描述。 若要建立資料庫,請使用 SQL 編輯器來執行 CREATE DATABASE
或 CREATE SCHEMA
SQL 陳述式。 這些陳述式是相等的,但 CREATE SCHEMA
較為優先,如此範例中所顯示:
CREATE SCHEMA salesdata;
提示
如需詳細資訊,請參閱 Azure Databricks 說明文件中的建立結構描述。
資料表
您可以使用 Azure Databricks 入口網站中的使用者介面來上傳分隔的資料,或從各種常見的資料來源匯入資料。 匯入的資料會儲存在 Databricks 檔案系統 (DBFS) 儲存體中的檔案中,而且會在 Hive 中繼存放區中為其定義 Delta 資料表。
如果資料檔案已存在於儲存體中,或您需要定義資料表的明確架構,您可以使用 CREATE TABLE
SQL 陳述式。 例如,下列程式碼會根據 DBFS 儲存體中的 /data/sales/ 資料夾,在 salesdata 資料庫中建立名為 salesorders 的資料表。
CREATE TABLE salesdata.salesorders
(
orderid INT,
orderdate DATE,
customerid INT,
ordertotal DECIMAL
)
USING DELTA
LOCATION '/data/sales/';
提示
如需詳細資訊,請參閱 Azure Databricks 說明文件中的建立表格。