[この記事はプレリリース ドキュメントであり、変更されることがあります。]
Azure Synapse Analytics は、データ ウェアハウスとビッグ データ システム全体の分析情報までの時間を短縮するエンタープライズ分析サービスです。 Azure Synapse Analytics は、エンタープライズ データ ウェアハウジングで使用される最高の SQL テクノロジー、ビッグ データで使用される Spark テクノロジー、ログおよび時系列分析用の Data Explorer、データ統合と ETL/ELT 用のパイプラインを統合し、Power BI、Cosmos DB、AzureML などの他の Azure サービスとの緊密な統合を実現します。
詳細については、Azure Synapse の概要を参照してください。
重要
- これはプレビュー機能です。
- プレビュー機能は運用環境での使用を想定しておらず、機能が制限される可能性があります。 これらの機能を公式リリースの前に使用できるようにすることで、顧客が一足先にアクセスし、そこからフィードバックを得ることができます。
前提条件
メモ
- ファイアウォールが有効になっているAzure Synapseのワークスペースは現在サポートされていません。
- データソースとして使用するAzure Synapseワークスペースは、Customer Insights環境と同じテナント内にある必要があります。 Customer Insightsはテナント間シナリオをサポートしていません。
重要
すべての 役割割り当て は説明通りに設定してください。
Customer Insights - Data では:
- 管理者 ロールがあります。 詳しくは カスタマーインサイト内のユーザー権限をご覧ください。
Azure で:
有効な Azure サブスクリプション。
Customer Insights - Data で 管理者 ロールを持つユーザーには、Azure サブスクリプションで ユーザー アクセス 管理者 のロールが必要です。Customer Insights - Data UI で、サービス プリンシパル に Azure リソースへのアクセスを許可します。 それ以外の場合は、Azureでユーザーアクセス管理者の役割を持つユーザーが以下の権限を設定する必要があります。 詳しくは、 ユーザーアクセス管理者 の役割と 、所有者とユーザーアクセス管理者の選択方法をご覧ください。 所有者 は暗黙的に ユーザー アクセス 管理者 ロールを持っています。
新しいAzure Data Lake Storage Gen2アカウントを使っている場合、Customer Insights - Dataのサービスプリンシパルである「Dynamics 365 AI for Customer Insights」にはStorage Blob Data Contributor権限が必要です。 詳しくは、サービスプリンシパルでAzure Data Lake Storageに接続する方法をご覧ください。 Data Lake Storage Gen2 では、階層型名前空間 を有効にすることが 必要 です。
Azure Synapseワークスペースがあるリソースグループでは、「Dynamics 365 AI for Customer Insights」というサービスプリンシパルとCustomer Insightsのユーザーの両方が少なくともReader権限を必要とします。 詳細については、Azure ポータルを使用した Azure ロールの割り当て を参照してください。
ユーザーには、データが格納され、Azure Synapse ワークスペースにリンクされている Azure Data Lake Storage Gen2 アカウントに対する Storage Blob Data Contributor のアクセス許可が必要です。 詳しくは、Azureポータルを使ってBlobやキューデータ、Storage Blob Data Contributor権限へのアクセスにAzureロールを割り当てる方法をご覧ください。
Azure Synapse ワークスペース マネージド ID には、データが配置され、Azure Synapse ワークスペースにリンクされている Azure Data Lake Storage Gen2 アカウントの ストレージ BLOB データ共同作成者 アクセス許可が必要です。 詳しくは、Azureポータルを使ってBlobやキューデータ、Storage Blob Data Contributor権限へのアクセスにAzureロールを割り当てる方法をご覧ください。
Azure Synapse workspaceでは、Customer Insights - Dataのサービスプリンシパルである「Dynamics 365 AI for Customer Insights」にSynapse Administratorの役割を割り当てる必要があります。 ユーザーは、ワークスペースに対して少なくとも シナプス 投稿者 の役割を割り当てる必要があります。 詳細については、Synapse ワークスペースのアクセス制御を設定する方法 を参照してください。
Customer Insights 環境がデータを 自分の Azure Data Lake Storage に保存する場合、Azure Synapse Analytics への接続を設定するユーザーには、少なくとも Data Lake Storage アカウントの組み込み 閲覧者 ロールが必要です。 詳細については、Azure ポータルを使用した Azure ロールの割り当て を参照してください。
Azure Synapse Analytics のデータ レイク データベースに接続する
データ接続名、データ パス (コンテナー内のフォルダーなど)、およびテーブル名には、文字で始まる名前を使用する必要があります。 名前に含めることができるのは、英字、数字、アンダースコア (_) のみです。 特殊文字はサポートされていません。
データ>データ ソースにアクセスします。
データ ソースの追加を選択します。
Azure Synapse Analytics (プレビュー) の方法を選択します。
データソースの名前とオプションの説明を入力します。
Azure Synapse Analytics への 使用可能な接続 を選択するか、新しい接続を作成します。
選択した Azure Synapse Analytics 接続で接続されているワークスペースから データベース を選択し、次へを選択します。 現在、 Lake データベースタイプのみが使えます。
接続されているデータベースから取り込むテーブルを選択し、次へを選択します。
オプションで、データ プロファイル を許可するデータ テーブルを選択します。
保存 を選択して選択を適用し、Azure Synapse Analytics のレイク データベース テーブルにリンクされている新しく作成されたデータ ソースからのデータの取り込みを開始します。 データソース ページが開き、新しいデータソースが更新された状態で表示されます。
ヒント
ステータスを選択して進行 状況 の詳細ペインを開き、タスクの進行状況を確認できるか、「 ジョブをキャンセル 」を選択してジョブを停止できます。
データの読み込みには時間がかかる場合があります。 正常に最新の情報に更新した後は、データ>テーブル ページから取り込んだデータをレビューできます。