with の App Connect 使い方 PostgreSQL

PostgreSQL は、多数のオペレーティング・システム上で実行され、複雑なデータ・ワークロードを安全に保管および管理する、オープン・ソースのオブジェクト・リレーショナル・データベース・システムです。

サポートされる製品および API のバージョン

このコネクタがサポートする製品およびAPIバージョンを確認するには、 IBM サポートページの詳細システム要件を参照してください。

PostgreSQL への接続

App Connect Designer Connect > Applications and APIs ページ(以前の Catalog ページ) またはフローエディタで表示される接続フィールドを入力します。 必要に応じて PostgreSQL 管理者と協力してこれらの値を取得してください。

PostgreSQL 許可タイプおよび接続フィールド:
「接続」フィールド 説明
データベース・ホスト名 PostgreSQL データベースの完全修飾ホスト名または IP アドレスです。 例えば、myserver.abc.com or 192.0.2.24です。
データベース・ポート PostgreSQL データベースが着信クライアント接続を listen するために使用するポート。
データベース名 接続先となる PostgreSQL データベースの名前。

詳細については、 PostgreSQL ドキュメント ページの 「データベースの管理」を参照してください。

ユーザー名 PostgreSQL データベース・アカウントにアクセスするためのユーザー名。
パスワード PostgreSQL データベース・アカウントにアクセスするためのパスワード。
スキーマ(任意) アクセスされるデータベース・オブジェクトのスキーマ修飾子。 指定されていない場合、スキーマはデフォルトでユーザー名になります。

詳細については、 PostgreSQL ドキュメント ページの 「スキーマ」を参照してください。

最大プール・サイズ (オプション) 単一の接続プール内で許可される接続の最大数。指定されていない場合、デフォルトは 0 (ゼロ) です。
追加パラメーター (オプション) name1=value1;name2=value2形式の追加パラメーターの名前または値のペア。 データベースの種類によっては、特定のパラメータを必要とするものがあります。 https://ibm.biz/ac2postgresql.
プライベート・ネットワーク接続 (オプション) ' App Connectがプライベートネットワークへの接続に使用するプライベートネットワークエージェントの名前を選択します。 このリストには、プライベートネットワークページで作成されたプライベートネットワークエージェントの名前が入力されます。 詳細は「プライベートネットワークへの接続参照。

エンドポイントに接続するには PostgreSQLApp Connect Designer の [Applications and APIs ] ページからエンドポイントに初めて接続するには、 を展開し PostgreSQL を展開し、[ Connect] をクリックします。 詳細については、 アカウントの管理を参照してください。

ヒント:

App Connectで作成したアカウントをフローで使用する前に、アカウントを識別しやすいように意味のある名前に変更してください。 アプリケーションとAPI ページ のアカウント名を変更するには、アカウントを選択し、オプションメニュー(⋮)を開き、 アカウント名変更 をクリックします。

一般的な考慮事項

App ConnectDesignerをPostgreSQLで使用する前に、次の点に注意してください:

  • (一般的な考察) App Connect デザイナーアプリケーションとAPI ページ で利用可能なトリガーイベントとアクションのリストを参照できます。

    一部のアプリケーションでは、イベントやアクションは環境に依存し、コネクタが設定可能なイベントと動的なアクション検出をサポートしているかどうかによって異なります。 アプリケーションが構成可能イベントをサポートしている場合は、イベント・リストの下に 「さらに構成可能イベントを表示」 リンクが表示されます。 アプリケーションがアクションの動的ディスカバリーをサポートしている場合は、アクション・リストの下に 「さらに表示」 リンクが表示されます。

  • (一般的な考慮事項) アプリケーションで複数の勘定科目を使用している場合、そのアプリケーションのアクションを選択したときに表示されるフィールドのセットは、勘定科目ごとに異なる可能性があります。 フロー・エディターでは、一部のアプリケーションは常に、アクションの静的フィールドのキュレートされたセットを提供します。 他のアプリケーションは、動的ディスカバリーを使用して、接続先のインスタンスで構成されているフィールドのセットを取得します。 例えば、アプリケーションの 2 つのインスタンスに対して 2 つのアカウントがある場合、最初のアカウントは、すぐに使用できる設定を使用する可能性があります。 ただし、2 番目のアカウントは、追加のカスタム・フィールドを使用して構成されている可能性があります。

イベントとアクション

PostgreSQL イベント

これらのイベントは、フローをトリガーしてフロー内のアクションの完了を開始する、このアプリケーション内の変更に関するものです。

より多くの設定可能なイベントを表示します:デフォルトで表示されるイベントは、最適化された接続を使用して事前に設定されています。 新規または更新されたオブジェクトについてこのアプリケーションをポーリングすることによってフローをトリガーできるイベントを構成すると、さらに多くの項目が使用可能になります。

PostgreSQL アクション

フローは、このアプリケーションに対してこれらのアクションを実行します。

使用可能な項目は、 App Connect を PostgreSQLに接続したときにリストされます。