Visual Studio および SSDT を使用して Azure Synapse Analytics の専用 SQL プール (旧称 SQL DW) に接続する
Visual Studio を使用して、わずか数分で Azure Synapse 内の専用 SQL プール (旧称 SQL DW) に対してクエリを実行します。 この方法では、Visual Studio 2019 の SQL Server Data Tools (SSDT) 拡張機能が使用されます。
前提条件
このチュートリアルを使用するには、次のものが必要です。
- 既存の専用 SQL プール (旧称 SQL DW)。 作成するには、専用 SQL プール (旧称 SQL DW) の作成に関するページを参照してください。
- Visual Studio 用の SSDT。 Visual Studio を使用している場合は、既に Visual Studio 用の SSDT を持っている可能性があります。 インストールの手順とオプションの詳細については、 Visual Studio と SSDT のインストールに関するページを参照してください。
- 完全修飾 SQL サーバー名。 この情報については、専用 SQL プール (旧称 SQL DW) への接続に関するページを参照してください。
1.専用 SQL プール (旧称 SQL DW) への接続
Visual Studio 2019 を開きます。
[表示]>[SQL Server オブジェクト エクスプローラー] を選択して SQL Server オブジェクト エクスプローラーを開きます。
[SQL Server の追加] アイコンをクリックします。
[サーバーへの接続] ウィンドウのフィールドに入力します。
- [サーバー名] : 前の手順で特定したサーバー名を入力します。
- [認証] : [SQL Server 認証] または [Active Directory 統合認証] を選択します。
- [ユーザー名] と [パスワード] : 先ほど [SQL Server 認証] を選択した場合は、ユーザー名とパスワードを入力します。
- [Connect] をクリックします。
確認のために、Azure SQL Server を展開します。 サーバーに関連付けられているデータベースが表示されます。 AdventureWorksDW を展開すると、サンプル データベース内のテーブルが表示されます。
2.サンプル クエリの実行
これで、データベースへの接続が確立されました。次はクエリを記述してみましょう。
SQL Server オブジェクト エクスプローラーでデータベースを右クリックします。
[新しいクエリ] を選択します。 新しいクエリ ウィンドウが開きます。
次の T-SQL クエリをクエリ ウィンドウにコピーします。
SELECT COUNT(*) FROM dbo.FactInternetSales;
緑色の矢印をクリックしてクエリを実行するか、ショートカット キー
CTRL
+SHIFT
+E
を使用します。クエリ結果を確認します。 この例では、FactInternetSales テーブルに 60,398 行が含まれています。
次のステップ
これで接続してクエリを実行することができます。Power BI でデータを視覚化してみてください。
Microsoft Entra 認証用の環境を構成する場合は、専用 SQL プール (旧称 SQL DW) の認証に関する記事を参照してください。