サーバーレス SQL プールで Azure Synapse Link for Dataverse データのクエリを実行する

Azure Synapse Link を使用して自分の Microsoft Dataverse データを Azure Synapse Analytics に接続し、データを探索したり分析情報の取得時間の短縮したりできます。 この記事では、Azure Synapse Analytics ワークスペースに組み込まれたサーバーレス SQL プールを使って Dataverse のデータを照会する方法について説明します。

注意

Azure Synapse Link for Microsoft Dataverse は以前は、Data Lake へのエクスポートと呼ばれていました。 このサービスは、2021 年 5 月より名称が変更され、Azure Synapse Analytics だけでなく、Azure Data Lake へのデータのエクスポートも継続されます。

前提条件

ここでは、Azure Synapse Link for Dataverse サービスを利用して Dataverse データを照会するために必要な前提条件を説明します。

  • Azure Synapse Link for Dataverse。 このガイドでは、Azure Synapse Link for Dataverse を使用して Dataverse からデータをすでにエクスポートしていることを前提としています。

  • ストレージ アカウントのアクセス。 ストレージ アカウントには、次のいずれかのロールが付与されている必要があります。ストレージ BLOB データ閲覧者、ストレージ BLOB データ共同作成者、またはストレージ BLOB データ所有者。

  • Synapse 管理者。 Synapse スタジオ内で シナプス管理者 の役割へのアクセスが付与されている必要があります。

サーバーレス SQL プールを使用して Dataverse データをクエリします。

注意

現時点では、Azure Synapse Link for Dataverse は専用 SQL プールの使用をサポートしていません。

  1. Power Apps で、リストから希望する Azure Synapse Link を選択し、Azure Synapse Workspace に移動する を選択します。

    ワークスペースに移動する。

  2. Lake データベース を展開して、自分の Dataverse コンテナーを選択します。 エクスポート済テーブルは、左側サイド バーの テーブル ディレクトリの下に表示されます。

    Synapse でテーブルを検索する。

  3. 目的のテーブルを右クリックして、新しい SQL スクリプト > 上位 100 行の選択を選択します。

    上位の行の選択。

  4. 実行 を選択します。 クエリ結果は結果タブに表示されます。または、必要に応じてスクリプトを編集することもできます。

    クエリを実行。

サーバーレス SQL プールを使用して複数の Dataverse データベースをクエリします

注意

複数の Dataverse データベースのクエリには両方の Dataverse 環境が同じリージョンにある必要があります。

  1. 現在のリンクが存在する同じ Azure Synapse Analytics ワークスペースに、別の Azure Data Lake Storage Gen2 アカウントをリンク サービスとして追加します。

  2. 設定手順に従い、新しい Azure Synapse Analytics とAzure Data Lake の組み合わせで、新しい Azure Synapse Link を作成します。

  3. 共有 Synapse ワークスペースに移動し、データベースを展開します。 いずれかの Dataverse コンテナを選択します。 エクスポート済テーブルは、左側サイド バーのテーブル ディレクトリの下に表示されます。

  4. テーブルを右クリックし、新しい SQL スクリプト > 上位 100 行の選択 を選択します。

  5. クエリを編集して、2 つのデータセットを結合します。 たとえば、一意の ID 値に基づいてデータセットを結合できます。

  6. 実行 を選択します。 クエリ結果は、結果 タブに表示されます。

関連項目

ブログ: Azure Synapse Link for Dataverse に関するお知らせ

注意

ドキュメントの言語設定についてお聞かせください。 簡単な調査を行います。 (この調査は英語です)

この調査には約 7 分かかります。 個人データは収集されません (プライバシー ステートメント)。