共用方式為


在倉庫建立資料表

適用於✅:Microsoft Fabric 的資料倉儲

本文提供兩個範例,說明如何在 Fabric Data Warehouse 中建立新資料表,無論是從 parquet 檔案匯入或透過 Fabric 入口網站的資料倉儲編輯器。

先決條件

開始之前,必須先滿足以下先決條件:

  • 在具有參與者或更高許可權的 Premium 容量 工作區中獲取倉儲項目的存取權。
    • 務必連結到你的庫存項目。 你不能直接在倉庫的 SQL 分析端點建立資料表。
  • 選擇您的查詢工具。 這個教學包含 Microsoft Fabric 入口網站中的 SQL 查詢編輯器 ,但你也可以使用任何 T-SQL 查詢工具。

如需在 Microsoft Fabric 中連線至倉儲的詳細資訊,請參閱連線

在 SQL 查詢編輯器中建立一個空白資料表,並附上範本

  1. 在倉儲編輯器功能區中,找出 [SQL 範本 ] 下拉式清單。

  2. 選取 [新增數據表],新的 SQL 查詢視窗中會出現自動產生的 CREATE TABLE 腳本範本。

  3. 更新範本中的 CREATE TABLE 資料表名稱和欄位定義,使其符合你需要的結構。 你的 T-SQL 腳本應該看起來像以下程式碼:

    CREATE TABLE [dbo].[bing_covid]
    (
        id                int,
        updated           date,
        confirmed         int,
        confirmed_change  int,
        deaths            int,
        deaths_change     int,
        recovered         int,
        recovered_change  int,
        latitude          float,
        longitude         float,
        iso2              varchar(2),
        iso3              varchar(3),
        country_region    varchar(60),
        admin_region_1    varchar(60),
        iso_subdivision   varchar(30),
        admin_region_2    varchar(60),
        load_time         datetime2(6)
    );
    
  4. 選取 [執行] 以建立新資料表。

若要深入了解 Microsoft Fabric 中倉儲支援的資料表建立,請參閱 Microsoft Fabric 中資料倉儲的資料表Microsoft Fabric 中的資料類型

在 SQL 查詢編輯器中從外部檔案建立一個載入的表格

你也可以直接從你有權限存取的外部 Parquet 檔案建立表格。 在這個範例中,我們將根據一個公開的資料檔案建立一個新資料表。 在查詢編輯器中,貼上並執行下列 T-SQL 程式碼:

CREATE TABLE dbo.bing_covid AS
SELECT *
FROM OPENROWSET(BULK 'https://pandemicdatalake.blob.core.windows.net/public/curated/covid-19/bing_covid-19_data/latest/bing_covid-19_data.parquet');

CTAS(將表格創建為選擇)語句會建立一個新表格,並使用從指定來源檔案擷取的資料填充它,從而簡化在單一步驟中定義和載入表格的過程。 您可以在 [使用 T-SQL 擷取資料] 頁面中找到更多擷取選項。

後續步驟