Application Integration でサポートされているコネクタをご覧ください。
フォークと結合
フォークと結合の統合は、タスクの受信条件と発信条件に基づいてタスクの動作(タスクの実行方法とも呼ばれます)を指定できる統合のコントロール ポイントです。
新しいキャンバス ビューを有効にしている場合は、タスク構成ペインでフォークと結合の実行ポリシーを直接構成できます。
Fork
フォークは、タスクの発信エッジのコントロール ポイントです。これにより、次のタスクの実行方法を指定できます。フォークをクリックして [Join configuration] ペインを開き、タスクに対して次のいずれかの実行戦略を構成できます。
- すべての一致を実行: エッジ条件が true と評価されたすべての直近の後続タスクを実行します。
- 最初の一致を実行: エッジ条件が true と評価された後続タスク(順不同)を実行します。たとえば、直近の後続タスクが 3 つあり、いずれかのタスクのエッジ条件が(順序に関係なく)true と評価されると、そのタスクが実行されます。
次の図は、以前のキャンバスビューでタスクのフォークを構成する方法を示しています。
新しいキャンバス ビューを有効にしている場合は、タスク構成ペインでフォーク実行ポリシーを直接構成できます。
結合
結合は、タスクの受信エッジです。現在のタスクの実行方法を指定できます。タスクに複数の受信エッジがある場合、タスクの実行条件を指定できます。結合をクリックして [Join configuration] ペインを開き、タスクに対して次のいずれかの実行戦略を構成できます。
- すべてのタスクと条件が成功: すべての前提条件が満たされている場合、つまり、上流に依存するすべてのタスクが正常に実行され、すべてのタスクのエッジ条件が true と評価された場合に、このタスクを実行します。上流タスクまたはエッジ条件のいずれかが失敗すると、このタスクは実行されません。
- すべて成功: すべての前提条件が満たされている場合、つまり、上流に依存するすべてのタスクが正常に実行された場合にこのタスクを実行します。上流タスクのいずれかが失敗すると、このタスクは実行されません。
- いずれかが成功: いずれかの前提条件が満たされている場合、つまり、少なくとも 1 つの依存タスクが正常に実行されると、タスクが実行されます。前のタスクがすべて失敗すると、タスクは実行されません。
次の図は、以前のキャンバスビューでタスクのエッジを構成する方法を示しています。
新しいキャンバス ビューを有効にしている場合は、タスク構成ペインでエッジ実行戦略を直接構成できます。
割り当てと上限
割り当てと上限については、割り当てと上限をご覧ください。
次のステップ
- すべてのタスクとトリガーを確認する。
- インテグレーションをテストして公開する方法について学習する。
- エラー処理について学習する。
- 統合の実行ログについて学習する。