使用 Visual Studio 和 SSDT 連接 Synapse SQL

使用 Visual Studio 透過 Azure Synapse Analytics 查詢專用的 SQL 池。 此方法使用了 Visual Studio 2019 中的 SQL Server Data Tools(SSDT)擴充功能。

備註

支援無伺服器 SQL 池至少需要 VS2022 17.7,詳見發布說明: 支援無伺服器 SQL 池

先決條件

要使用這個教學,你需要具備以下元件:

1. 連接到專用的 SQL 池

  1. 開啟 Visual Studio 2019。

  2. 透過選擇 「檢視>SQL Server 物件總管」開啟 SQL Server 物件總管。

    SQL Server 物件總管

  3. 點擊 新增 SQL Server 圖示。

    新增 SQL Server

  4. 請在「連接伺服器」視窗中填寫欄位。

    連接伺服器

    • 伺服器名稱:輸入先前識別的 伺服器名稱
    • 驗證:選擇 SQL Server 認證Active Directory 整合驗證
    • 使用者名稱 與密碼:若上方選擇了 SQL Server 認證, 輸入使用者名稱與密碼。
    • 按一下 [ 連接]。
  5. 要探索,擴展你的 Azure SQL 伺服器。 你可以查看與伺服器相關的資料庫。 展開 AdventureWorksDW 即可查看您範例資料庫中的表格。

    探索 AdventureWorksDW

2. 執行範例查詢

現在已經建立與資料庫的連線,你將撰寫查詢。

  1. 在 SQL Server 物件總管中右鍵點擊你的資料庫。

  2. 選取 [新增查詢]。 隨即開啟新的查詢視窗。

    新查詢

  3. 將以下 T-SQL 查詢複製到查詢視窗:

    SELECT COUNT(*) FROM dbo.FactInternetSales;
    
  4. 點擊綠色箭頭執行查詢,或使用以下快捷鍵: CTRL+SHIFT+E

    執行查詢

  5. 看看查詢結果。 在這個例子中,FactInternetSales 的表格共有 60398 筆資料列。

    查詢結果

後續步驟

現在你可以連線並查詢,試著 用 Power BI 來視覺化資料。 若要設定您的環境以進行 Microsoft Entra 認證,請參閱 「認證至專用 SQL 池」。