Application Integration でサポートされているコネクタをご覧ください。

非公開トリガー

非公開トリガーを使用すると、大規模なフローをさまざまなサブフローに分割できます。非公開トリガーは、Application Integration 内の他の統合フローからのみ呼び出せます。他の統合からのみ呼び出せるようにすることで、セキュリティが強化され、リスクが軽減されます。プライベート タスクの実行ログは、呼び出し元の統合の実行ログで確認できます。

非公開トリガーを使用するメリットは次のとおりです。

  • 費用を最小限に抑える: 非公開トリガーは実行実行料金にカウントされません。
  • セキュリティの向上: 非公開トリガーは公開 API から独立してトリガーできないため、他の統合からのみフローを呼び出すように制限します。
  • パフォーマンスの向上: 非公開トリガーにより、サブ統合コールアウト間のレイテンシが短縮されます。

非公開トリガーを追加する

非公開トリガーを追加するには、次の手順を実行します。
  1. Google Cloud コンソールで [Application Integration] ページに移動します。

    Application Integration に移動

  2. ナビゲーション メニューで [統合] をクリックします。

    [統合リスト] ページが開き、Google Cloud プロジェクトで使用可能なすべての統合が一覧表示されます。

  3. 既存の統合を選択するか、[統合の作成] をクリックして新しい統合を作成します。

    新しい統合を作成する場合:

    1. [統合の作成] ペインで名前と説明を入力します。
    2. 統合のリージョンを選択します。
    3. 統合用のサービス アカウントを選択します。統合のサービス アカウントの詳細は、統合ツールバーの [統合の概要] ペインでいつでも変更または更新できます。
    4. [作成] をクリックします。

    統合エディタで統合が開きます。

  4. 統合エディタのナビゲーション バーで、[トリガー] をクリックして、使用可能なトリガーのリストを表示します。
  5. [非公開] 要素をクリックしてデザイナーに配置します。

非公開トリガーを構成する

  • 統合デザイナーの 非公開トリガー 要素をクリックして、トリガー構成ペインを表示します。

    構成パネルにトリガー ID が表示されます。これは、private_trigger/TRIGGER_NAME の形式で自動生成された ID です。このトリガーに必要な構成はありません。

非公開トリガーをテストする

公開された非公開トリガーのワークフローはテストできません。非公開トリガー ワークフローをテストするには、統合の公開を停止する必要があります。

別の統合から非公開トリガーを呼び出す

非公開トリガーが構成された統合を公開した後、別の統合からこのトリガーを呼び出すことができます。統合には複数の非公開トリガーを使用できます。各非公開トリガーには、一意のトリガー ID が割り当てられます。

非公開トリガーの実行ログは、メインの実行ワークフローのログで確認できます。非公開トリガーは、次のフロー制御タスクから呼び出すことができます。

割り当てと上限

非公開トリガーの実行は、親統合とすべての統合データの最大累積サイズの上限(25 MB に設定されています)を共有します。上限の詳細については、使用量の上限をご覧ください。

制約事項

非公開トリガー ワークフローに次のいずれかの非同期タスクが含まれている場合、SYNC 実行戦略を使用してメイン ワークフローから非公開ワークフローをトリガーすることはできません。

次のステップ