Azure Synapse Analytics 中的 Synapse Studio SQL 腳本

Tip

Microsoft Fabric Data Warehouse 是一個企業規模的關聯式倉庫,建立在資料湖基礎上,具備未來準備架構、內建 AI 及新功能。 如果你是資料倉儲新手,建議先從Fabric Data Warehouse開始。 現有的 專用 SQL 工作負載可升級至 Fabric,以取得資料科學、即時分析與報告等多項新功能。

Synapse Studio 提供 SQL 腳本的 Web 介面,您可以在其中撰寫 SQL 查詢。

開始在 SQL 腳本中撰寫

若要在 SQL 文稿中啟動撰寫體驗,您可以透過 [開發] 窗格中的下列其中一種方法建立新的 SQL 腳本:

  • 選取加號 (+),然後選取 [SQL 腳本]。

  • 以滑鼠右鍵按兩下 [SQL 腳稿],然後選取 [ 新增 SQL 腳本]。

  • 以滑鼠右鍵按兩下 [SQL 腳稿],然後選取 [ 匯入]。 在本機儲存體選取現有的 SQL 指令碼。

    顯示 [開發] 窗格和匯入 SQL 腳本命令的螢幕快照。

建立您的 SQL 指令碼

  1. 透過選擇 [ 屬性 ] 按鈕,替換指派給 SQL 腳本的預設名稱,以選擇您要為 SQL 腳本命名的新名稱。

    顯示 SQL 文稿屬性窗格的螢幕快照。

  2. 在 [ 連線到 ] 下拉功能表中,選取特定的專用 SQL 集區或無伺服器 SQL 集區。 或者,如有必要,請從 [使用資料庫] 中選擇資料庫

    顯示選取 SQL 集區的下拉功能表的螢幕快照。

  3. 使用 IntelliSense 功能開始編寫 SQL 指令碼。

執行 SQL 指令碼

若要執行 SQL 文稿,請選取 [ 執行] 按鈕。 結果預設會出現在數據表中。

此螢幕快照顯示執行 SQL 腳本的按鈕,以及列出結果的數據表。

Synapse Studio 會為每個 SQL 腳本執行建立新的工作階段。 SQL 腳本執行完成之後,工作階段會自動關閉。

暫存資料表僅在您建立它們的工作階段中可見。 會話關閉時,系統會自動捨棄它們。

匯出結果

您可以選取 [匯出結果 ] 並選擇擴充功能,以各種格式將結果匯出至本機記憶體(包括 CSV、Excel、JSON 和 XML)。

您也可以選取 [圖表] 按鈕,透過圖表將 SQL 指令碼結果視覺化。 然後選取 圖表類型類別資料行 值。 您可選取 [另存為圖片],將圖表匯出成圖片。

顯示 SQL 腳稿結果圖表的螢幕快照。

探索 Parquet 檔案的資料

您可以使用 SQL 腳本來預覽檔案內容,來探索記憶體帳戶中的 Parquet 檔案。

顯示使用 SQL 指令碼預覽 Parquet 檔案內容之選取項目的螢幕擷取畫面。

使用 SQL 資料表、外部數據表和檢視

藉由使用 [ 資料 ] 窗格上的快捷方式功能表,您可以選取 SQL 資料表、外部資料表和檢視等資源的動作。 以滑鼠右鍵按下 SQL 資料庫的節點,以探索可用的命令。 新 SQL 文稿指令包括:

  • 選取 TOP 100 數據列
  • CREATE
  • DROP
  • DROP 和 CREATE

顯示數據表節點快捷方式功能表的螢幕快照。

建立資料夾,並將 SQL 指令碼移至資料夾

若要建立資料夾:

  1. 在 [ 開發 ] 窗格中,以滑鼠右鍵按兩下 [SQL 腳本 ],然後選取 [ 新增資料夾]。

    顯示 SQL 文稿範例和快捷方式功能表的螢幕快照,其中包含用來建立新資料夾的命令。

  2. 在開啟的窗格中,輸入新資料夾的名稱。

若要將 SQL 文稿移至資料夾:

  1. 以滑鼠右鍵按下 SQL 腳本,然後選取 [ 移至]。

  2. 在 [ 移至 ] 窗格中,選擇目的地資料夾,然後選取 [ 移至這裡]。 您也可以快速將 SQL 腳本拖曳到資料夾中。

顯示將 SQL 腳本移至資料夾之選取項目的螢幕快照。