次の方法で共有


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 Server を展開します。 サーバーに関連付けられているデータベースを表示できます。 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 プールに対する認証」を参照してください。