PostgreSQL

このドキュメントでは、PostgreSQL データベースをAdobe Experience Platformに接続する前に完了する必要がある前提条件の手順について説明します。

前提条件 prerequisites

PostgreSQL データベースをExperience Platformに接続する前に、次の節を参照して、前提条件の設定を完了してください。

IP アドレスの許可リスト

AzureまたはAmazon Web Services(AWS)のExperience Platformにソースを接続する前に、リージョン固有のIP アドレスを許可リストに追加する必要があります。 詳しくは、AzureおよびAWS上のExperience Platformに接続するためのIP アドレスの許可リストに加えるに関するガイドを参照してください。

AzureでのExperience Platformへの認証 azure

Azure上のExperience PlatformにPostgreSQLを接続するには、次の認証情報の値を指定する必要があります。

アカウントキー認証

アカウント キー認証を使用してAzure上のPostgreSQL データベースをExperience Platformに接続するには、次の資格情報の値を指定します。

table 0-row-2 1-row-2 2-row-2
資格情報 説明
connectionString PostgreSQL アカウントに関連付けられている接続文字列。 PostgreSQL接続文字列パターンはServer={SERVER};Database={DATABASE};Port={PORT};UID={USERNAME};Password={PASSWORD}です。
connectionSpec.id 接続仕様は、ベース接続とソース接続の作成に関連する認証仕様などの、ソースのコネクタプロパティを返します。 PostgreSQLの接続仕様IDは74a1c565-4e59-48d7-9d67-7c03b8a13137です。 この資格情報は、Flow Service APIを介して接続する場合にのみ必要です。

詳しくは、PostgreSQL ドキュメント ​を参照してください。

基本認証

基本認証を使用してPostgreSQL データベースをAzure上のExperience Platformに接続するには、次の資格情報の値を指定します。

table 0-row-2 1-row-2 2-row-2 3-row-2 4-row-2 5-row-2 6-row-2 7-row-2
資格情報 説明
server PostgreSQL データベースの名前またはIP アドレス。
port PostgreSQL サーバーのTCP ポート。
username PostgreSQL データベース認証に関連付けられているユーザー名。
password PostgreSQL データベース認証に関連付けられているパスワード。
database 接続先のPostgreSQL データベースの名前。
sslMode

接続に適用するSecure Sockets Layer (SSL) メソッド。 使用可能な値は次のとおりです。

  • Disable: SSLを無効にするには、このオプションを使用します。 サーバーでSSL設定が必要な場合、接続は失敗します。
  • Allow: SSL接続を許可するには、このオプションを使用します。 SSL以外の接続は、サーバーがサポートしている場合でも引き続き使用できます。
  • Prefer: サーバーがSSL接続をサポートしていることを前提として、このオプションを使用してSSL接続を優先します。 このオプションでは、SSL以外の接続も可能です。
  • Require: SSL接続を必須にするには、このオプションを使用します。 サーバーがSSLをサポートしていない場合、接続は失敗します。
  • Verify-Ca: サーバーがSSLをサポートしていない場合、接続に失敗する際にサーバー証明書を検証するには、このオプションを使用します。
  • Verify-Full: サーバーがSSLをサポートしていない場合、接続に失敗する際にホスト名でサーバー証明書を検証するには、このオプションを使用します。
connectionSpec.id 接続仕様は、ベース接続とソース接続の作成に関連する認証仕様などの、ソースのコネクタプロパティを返します。 PostgreSQLの接続仕様IDは74a1c565-4e59-48d7-9d67-7c03b8a13137です。 この資格情報は、Flow Service APIを介して接続する場合にのみ必要です。

詳しくは、PostgreSQL ドキュメント ​を参照してください。

Amazon Web ServicesでのExperience Platformへの認証(AWS) aws

AVAILABILITY
この節は、Amazon Web Services(AWS)で動作するExperience Platformの実装に適用されます。 AWS上で動作するExperience Platformは、現在、一部のお客様にご利用いただけます。 サポートされているExperience Platform インフラストラクチャについて詳しくは、Experience Platform マルチクラウドの概要を参照してください。

基本認証を使用してPostgreSQL データベースをAWS上のExperience Platformに接続するには、次の資格情報の値を指定します。

資格情報
説明
server
PostgreSQL データベースの名前またはIP アドレス。
port
PostgreSQL サーバーのTCP ポート。
username
PostgreSQL データベース認証に関連付けられているユーザー名。
password
PostgreSQL データベース認証に関連付けられているパスワード。
database
接続先のPostgreSQL データベースの名前。
sslMode
サーバーサポートに応じて、SSLが適用されるかどうかを制御するブール値。 この設定のデフォルト値はfalseです。
connectionSpec.id
接続仕様は、ベース接続とソース接続の作成に関連する認証仕様などの、ソースのコネクタプロパティを返します。 PostgreSQLの接続仕様IDは74a1c565-4e59-48d7-9d67-7c03b8a13137です。 この資格情報は、Flow Service APIを介して接続する場合にのみ必要です。

詳しくは、PostgreSQL ドキュメント ​を参照してください。

APIを使用してPostgreSQLをExperience Platformに接続する

UIを使用してPostgreSQLをExperience Platformに接続する

recommendation-more-help
experience-platform-help-sources