エクスポートした Dataverse データを専用 SQL プールにコピーする

Azure Synapse Link for Dataverse で Dataverse から Synapse ワークスペースへのデータの連続的なパイプラインを作成した後、Synapse Pipelines でデータを専用 SQL プールにコピーできます。

注意

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

前提条件

ここでは、Azure Synapse Link for Dataverse サービスを利用して Dataverse データを専用 SQL プールにコピーする際に必要な前提条件について説明します。

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

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

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

  • 専用 SQL プール。 このガイドは、専用の SQL プールがすでに作成されていることを前提としています。 専用の SQL プールを Synapse ワークスペースの 管理 タブの配下に作成できます。

エクスポートした Dataverse データを専用 SQL プールにコピーする

  1. Azure Synapse Analytics ワークスペースに移動します。

  2. 開発 タブを開いて、新しい データ フロー を作成します。 データフローのデバッグ をオンにします。 完了には数分かかる場合があります。

    新しい Synapse データ フロー

  3. ソース を作成し、ソースの種類ワークスペース DB に指定し、コピーする Dataverse データと テーブル が含まれる データベース を選択します。

    新しい Synapse ソース

  4. シンク を作成し、シンクの種類インラインインラインデータ セット の種類を Azure Synapse Analytics に指定します。 専用の SQL プールに リンクされたサービス を選択します。 専用 SQL プールがまだリンクされたサービスでない場合は、新しい接続を作成します。

    新しい Synapse シンク

  5. 設定 タブ配下で、スキーマ名更新 します。 sys を選択し、テーブル名all_columns を選択します。 オプションで、他の設定を構成します。

  6. Synapse ワークスペースの 統合 タブにに移動し、新しい パイプライン を作成します。

  7. 移動と変換 のアクティビティを展開し、データフロー をワークスペースにドラッグ アンド ドロップします。

  8. 設定 をを開き、前述の手順で作成したデータフローを選択していることを確認してください。

  9. パイプラインを実行します。 オプションで、トリガーを追加 してパイプラインを実行する時間を指定します。

関連項目

Azure Synapse Link for Dataverse

専用 SQL プールの概要

注意

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

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