使用資料庫與資料表

已完成

建立和啟動 SQL 倉儲之後,您就可以開始處理資料表中的資料。

資料庫結構描述

所有 SQL 倉儲都包含名為 預設 的預設資料庫結構描述。 您可以使用此結構描述中的建立資料表來分析資料。 不過,如果您需要在關聯式架構中使用多個資料表,或有多個可在其中個別管理 (和存取) 資料的分析工作負載,您可以建立自訂資料庫結構描述。 若要建立資料庫,請使用 SQL 編輯器來執行 CREATE DATABASECREATE 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 說明文件中的建立表格