Application Integration でサポートされているコネクタをご覧ください。
非公開トリガー
非公開トリガーを使用すると、大規模なフローをさまざまなサブフローに分割できます。非公開トリガーは、Application Integration 内の他の統合フローからのみ呼び出せます。他の統合からのみ呼び出せるようにすることで、セキュリティが強化され、リスクが軽減されます。プライベート タスクの実行ログは、呼び出し元の統合の実行ログで確認できます。
非公開トリガーを使用するメリットは次のとおりです。
- 費用を最小限に抑える: 非公開トリガーは実行実行料金にカウントされません。
- セキュリティの向上: 非公開トリガーは公開 API から独立してトリガーできないため、他の統合からのみフローを呼び出すように制限します。
- パフォーマンスの向上: 非公開トリガーにより、サブ統合コールアウト間のレイテンシが短縮されます。
非公開トリガーを追加する
非公開トリガーを追加するには、次の手順を実行します。- Google Cloud コンソールで [Application Integration] ページに移動します。
- ナビゲーション メニューで [統合] をクリックします。
[統合リスト] ページが開き、Google Cloud プロジェクトで使用可能なすべての統合が一覧表示されます。
- 既存の統合を選択するか、[統合の作成] をクリックして新しい統合を作成します。
新しい統合を作成する場合:
- [統合の作成] ペインで名前と説明を入力します。
- 統合のリージョンを選択します。
- 統合用のサービス アカウントを選択します。統合のサービス アカウントの詳細は、統合ツールバーの [統合の概要] ペインでいつでも変更または更新できます。
- [作成] をクリックします。
統合エディタで統合が開きます。
- 統合エディタのナビゲーション バーで、[トリガー] をクリックして、使用可能なトリガーのリストを表示します。
- [非公開] 要素をクリックしてデザイナーに配置します。
非公開トリガーを構成する
- 統合デザイナーの 非公開トリガー 要素をクリックして、トリガー構成ペインを表示します。
構成パネルにトリガー ID が表示されます。これは、
private_trigger/TRIGGER_NAME
の形式で自動生成された ID です。このトリガーに必要な構成はありません。
非公開トリガーをテストする
公開された非公開トリガーのワークフローはテストできません。非公開トリガー ワークフローをテストするには、統合の公開を停止する必要があります。
別の統合から非公開トリガーを呼び出す
非公開トリガーが構成された統合を公開した後、別の統合からこのトリガーを呼び出すことができます。統合には複数の非公開トリガーを使用できます。各非公開トリガーには、一意のトリガー ID が割り当てられます。
非公開トリガーの実行ログは、メインの実行ワークフローのログで確認できます。非公開トリガーは、次のフロー制御タスクから呼び出すことができます。
割り当てと上限
非公開トリガーの実行は、親統合とすべての統合データの最大累積サイズの上限(25 MB に設定されています)を共有します。上限の詳細については、使用量の上限をご覧ください。制約事項
非公開トリガー ワークフローに次のいずれかの非同期タスクが含まれている場合、SYNC
実行戦略を使用してメイン ワークフローから非公開ワークフローをトリガーすることはできません。
次のステップ
- すべてのタスクとトリガーを確認する。
- インテグレーションをテストして公開する方法について学習する。
- エラー処理について学習する。
- 統合の実行ログについて学習する。