[Ultimate]{class="badge positive"}
Azure Synapse Analytics
Azure Synapse Analyticsは、ビッグデータとデータウェアハウスを統合するクラウドベースの分析サービスです。 SQL、Spark、リアルタイムツールなどを使用して、データを取り込み、調査、準備、分析することができます。これらはすべて、データを移動することなく実行できます。
Azure Synapse Analytics ソースを使用してアカウントを接続し、データをAdobe Experience Platformに取り込むことができます。
前提条件 prerequisites
Azure Synapse Analytics アカウントをExperience Platformに接続する前に、次の節を参照して前提条件の設定を完了してください。
IP アドレスの許可リスト
ソースをExperience Platformに接続する前に、リージョン固有のIP アドレスをードに追加する必要があります。 詳しくは、Experience PlatformへのIP アドレスの許可リストに加えるに関するガイドを参照してください。
権限の設定
ソースアカウントをExperience Platformに接続するには、アカウントで次の両方の権限を有効にする必要があります。
- ソースの表示
- ソースの管理
これらの権限をお持ちでない場合は、製品管理者に連絡してアクセスをリクエストしてください。 詳しくは、 アクセス制御UI ガイド を参照してください。
Experience Platformへの認証
アカウント キー認証またはサービス プリンシパル キー認証を使用して、Azure Synapse AnalyticsをExperience Platformに接続できます。
アカウント キー認証を使用してAzure Synapse Analytics データベースをExperience Platformに接続するために、次の資格情報の値を指定します。
| table 0-row-2 1-row-2 2-row-2 | |
|---|---|
| 資格情報 | 説明 |
| 接続文字列 | これは、Azure Synapse Analyticsとの認証に使用される 接続文字列 です。 標準の形式はServer=tcp:{SERVER_NAME}.database.windows.net,1433;Database={DATABASE};User ID={USERNAME}@{SERVER_NAME};Password={PASSWORD};Trusted_Connection=False;Encrypt=True;Connection Timeout=30です。 プレースホルダーを実際の接続の詳細に置き換える必要があります。 |
| 接続仕様 ID | 接続仕様は、データソースのコネクタプロパティを提供します。 これには、認証仕様や、baseと source の両方の接続を作成するための要件などの詳細が含まれます。 Azure Synapse Analyticsの場合、接続仕様IDはa49bcc7d-8038-43af-b1e4-5a7a089a7d79です。 メモ:この資格情報は、API経由で接続する場合にのみ必要です。 |
サービス プリンシパル キー認証の資格情報を取得するには、Microsfot Entra admin centerに移動し、次の値を取得します。
- アプリ ID
- 表示名
- 秘密鍵
- テナント ID
次に、Azure Synapse Analytics インスタンス に移動し、外部プロバイダーからユーザーを作成するオプションを選択します。 ここから、スキーマ上のサービスプリンシパルに適切な権限を指定します。 メモ:: スキーマのプレビューには、「COPY」と同様に「SELECT」を含める必要があります。 例えば、次のコマンドを使用できます。
| code language-sql |
|---|
|
サービスプリンシパルキー認証を使用してAzure Synapse Analytics データベースをExperience Platformに接続するために、次の資格情報の値を指定します。
| table 0-row-2 1-row-2 2-row-2 3-row-2 4-row-2 5-row-2 6-row-2 | |
|---|---|
| 資格情報 | 説明 |
| サーバー | Azure Synapse Analytics SQL エンドポイントの完全修飾ドメイン名。 |
| データベース | Azure Synapse Analytics ワークスペース内の特定のデータベースの名前。 |
| テナント | Azure サブスクリプションに関連付けられているAzure Active Directory テナント ID。 |
| サービスプリンシパル ID | Azure Active Directory アプリケーションのクライアント ID。 |
| サービスプリンシパルキー | サービス プリンシパルに関連付けられているクライアントの秘密鍵またはパスワード。 |
| 接続仕様 ID | 接続仕様は、データソースのコネクタプロパティを提供します。 これには、認証仕様や、baseと source の両方の接続を作成するための要件などの詳細が含まれます。 Azure Synapse Analyticsの場合、接続仕様IDはa49bcc7d-8038-43af-b1e4-5a7a089a7d79です。 メモ:この資格情報は、API経由で接続する場合にのみ必要です。 |
詳しくは、 Azure Synapse Analytics🔗のIDの管理に関するAzure ドキュメントを参照してください。