機械翻訳について

パススルー・トリガーの定義

変換や変更を実行せずに、受信イベント・ペイロードを統合フローに直接渡す単純なトリガーを定義する方法について学習します。

このトリガーを作成したら、ターゲット・アプリケーションに手動で登録する必要があります。

前提条件:

Oracle Integrationオーケストレーションまたはマッパーに表示されるトリガー・オブジェクトを表すスキーマを定義する必要があります。

  1. VS Codeで、サイドバーの「エクスプローラ」 「エクスプローラ」アイコンをクリックします。
    ワークスペース・フォルダのディレクトリ構造が表示されます。
  2. 「定義」ディレクトリ・リストで、操作するアダプタ定義ドキュメントをクリックします。
    ドキュメントがVS Codeエディタに表示されます。
  3. ドキュメントのtriggersセクションで、スケルトン・トリガー・コードを作成します。
  4. typeプロパティをwebhookに設定します。
  5. リクエスト・メソッドを指定します。
  6. リクエスト・スキーマを指定します。

    サンプル・コード:

    "triggers":{
       "pageChangeEvent": {
          "displayName": "Wiki Page Updated Event",
          "description": "This trigger detects when a Wiki Page Updated Event is raised.",
          "type": "webhook",
          "httpMethod": "POST",
          "request": {
            "schemaType": "application/schema+json",
            "schema": {
              "$ref": "#/schemas/eventSchema"
            }
          }
        }
    }