適用於✅:Microsoft Fabric 的資料倉儲
本文提供兩個範例,說明如何在 Fabric Data Warehouse 中建立新資料表,無論是從 parquet 檔案匯入或透過 Fabric 入口網站的資料倉儲編輯器。
先決條件
開始之前,必須先滿足以下先決條件:
- 在具有參與者或更高許可權的 Premium 容量 工作區中獲取倉儲項目的存取權。
- 務必連結到你的庫存項目。 你不能直接在倉庫的 SQL 分析端點建立資料表。
- 選擇您的查詢工具。 這個教學包含 Microsoft Fabric 入口網站中的 SQL 查詢編輯器 ,但你也可以使用任何 T-SQL 查詢工具。
如需在 Microsoft Fabric 中連線至倉儲的詳細資訊,請參閱連線。
在 SQL 查詢編輯器中建立一個空白資料表,並附上範本
在倉儲編輯器功能區中,找出 [SQL 範本 ] 下拉式清單。
選取 [新增數據表],新的 SQL 查詢視窗中會出現自動產生的 CREATE TABLE 腳本範本。
更新範本中的
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) );選取 [執行] 以建立新資料表。
若要深入了解 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 擷取資料] 頁面中找到更多擷取選項。