PostgreSQL
作成対象:
- 開発者
このドキュメントでは、PostgreSQL データベースをAdobe Experience Platformに接続する前に実行する必要がある前提条件の手順について説明します。
前提条件
PostgreSQL データベースをExperience Platformに接続する前に、以下の節を参照して前提条件の設定を完了してください。
IP アドレスの許可リスト
ソースを Azure またはAmazon Web Services(AWS)上のExperience Platformに接続する前に、許可リストに地域固有の IP アドレスを追加する必要があります。 詳しくは、Azure およびAWS上のExperience Platformへの接続に対する IP アドレスの許可リストに加える に関するガイドを参照してください。
Azure 上のExperience Platformに対する認証
Azure 上のExperience Platformに接続するには、次の認証資格情報の値を指定 PostgreSQL る必要があります。
アカウントキー認証を使用して PostgreSQL データベースを Azure 上のExperience Platformに接続するには、次の資格情報の値を指定します。
資格情報 | 説明 |
---|---|
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に接続するには、次の資格情報の値を指定します。
資格情報 | 説明 |
---|---|
server | PostgreSQL データベースの名前または IP アドレス。 |
port | PostgreSQL サーバーの TCP ポート。 |
username | PostgreSQL データベース認証に関連付けられたユーザー名。 |
password | PostgreSQL データベース認証に関連付けられたパスワード。 |
database | 接続先の PostgreSQL データベースの名前。 |
sslMode |
接続に適用する Secure Sockets Layer (SSL)方式。 使用可能な値は次のとおりです。
|
connectionSpec.id | 接続仕様は、ベース接続とソース接続の作成に関連する認証仕様などの、ソースのコネクタプロパティを返します。PostgreSQL の接続仕様 ID は 74a1c565-4e59-48d7-9d67-7c03b8a13137 です。 この資格情報は、Flow Service API を使用して接続する場合にのみ必要です。 |
詳しくは、PostgreSQL ドキュメントを参照してください。
Amazon Web Services上のExperience Platformに対する認証(AWS)
基本認証を使用して PostgreSQL データベースをAWS上のExperience Platformに接続するには、次の資格情報の値を指定します。
server
port
username
password
database
sslMode
false
です。connectionSpec.id
74a1c565-4e59-48d7-9d67-7c03b8a13137
です。 この資格情報は、Flow Service API を使用して接続する場合にのみ必要です。詳しくは、PostgreSQL ドキュメントを参照してください。