PSQLをクエリサービスに接続
PSQLは、PostgreSQLと共にマシンにインストールされるコマンドラインインターフェイスです。 このドキュメントでは、PSQLをAdobe Experience Platform Query Serviceに接続する手順について説明します。
IMPORTANT
Query Serviceでは、PSQL バージョン 14.xとの接続のみがサポートされています。 14.xより前のバージョン(10.xから13.xなど)およびそれ以降のバージョン(15.x以降)は、正式にはサポートされていません。 互換性のあるクライアントバージョンがインストールされていることを確認します。 参照については、PostgreSQLの提供終了日を参照してください。
開始する前に、PSQLにアクセスし、クライアントの使用に関する基本的な知識があることを確認してください。 PSQLの詳細については、公式PSQL ドキュメント を参照してください。
IMPORTANT
PostgreSQLをダウンロードする際は、必ずバージョン 14.xを選択してください。 デフォルトでは、PostgreSQL Web サイトは最新バージョンを提供しており、クエリサービスと互換性がない場合があります。
PSQLをインストールしたら、Query Serviceに接続できます。 Experience Platform UIに戻り、「クエリ」、「資格情報」の順に選択します。
「PSQL コマンド」セクションで、「クリップボードにコピー」アイコン(
コマンド文字列をターミナルに貼り付け、キーボードの Enter を押します。
IMPORTANT
PCを使用している場合は、テキストエディターを使用してコマンド文字列内の改行を削除し、文字列をコピーします。 バージョン 12.0以降を使用している場合は、接続文字列に
さらに、有効期限のない資格情報を使用している場合は、パスワードフィールドを有効期限のない資格情報パスワードに置き換えてください。 有効期限のない資格情報について詳しくは、資格情報ガイド を参照してください。
PGGSSENCMODE=disableを追加する必要があります。 この設定は、クエリサービスへの接続に不要なGSSAPI暗号化を無効にし、接続エラーを引き起こす可能性があります。さらに、有効期限のない資格情報を使用している場合は、パスワードフィールドを有効期限のない資格情報パスワードに置き換えてください。 有効期限のない資格情報について詳しくは、資格情報ガイド を参照してください。
次のような結果が表示されます。
psql (14.4, server 0.1.0)
SSL connection (protocol: TLSv1.2, cipher: ECDHE-RSA-AES256-GCM-SHA384, bits: 256, compression: off)
Type "help" for help.
all=>
バージョン 14.xが表示されない場合は、公式PostgreSQL ダウンロードページ から、サポートされている14.x バージョンのPSQLをダウンロードしてインストールします。
NOTE
お使いのオペレーティングシステムのインストール手順に従い、ターミナルで
psql --versionを実行して、インストール済みのPSQL バージョンを確認します。experience-platform-help-query-service