フローのタイプとフローを使用するタイミング
意思決定マトリクスと基本定義 は、作成するフローのタイプを決定するのに役立ちます。
フローのタイプ
- フロー
-
フローは「トリガー」と 1 つ以上のアクションで構成されます。
- サブフロー
-
サブフローは、「プロパティ」、1 つ以上の入力、1 つ以上の出力、一連のアクション、および収集または作成されたデータで構成されています。
名前に反して、動的フローはフローロジックのタイプの 1 つであり、フローのタイプではありません。
異なるフローを使用する場合
| 次の場合 | 作成するもの |
|---|---|
| 一連のアクションを開始するために一定の入力が必要な場合 | フロー |
| 一連のアクションを開始するために変数の入力が必要な場合 | サブフロー |
| 別のフローまたはスクリプトから呼び出してフローを開始する場合 | サブフロー |
| 一連のアクションを他のフローで再利用する場合 | サブフロー |
| 呼び出しごとに異なるタイプの入力を設定する場合 | サブフロー |
| サブフローが開始されたときにサブフローで使用できる入力を指定する場合。 | サブフロー |
| サブフローが終了した後に親フローで使用できる出力を指定する場合。 | サブフロー |
| 25 以上のアクションを含む大規模なフローがあり、そのパフォーマンスと読みやすさを向上させたい場合 | サブフロー |
| 相互に関連する出力があるか、すべてが利用可能な場合に何らかのアクションを実行する必要がある場合 | パラレルサブフロー |
| 相互に関連する出力がないか、すべてが利用可能な場合に何らかのアクションを実行する必要がある場合 | 単一のイベントによってトリガーされる複数のフロー |
| レコードデータの特定のエラーを自動的に修正する場合 | サブフロー |
| エラー処理プロセスで 10 個のアイテムの制限を回避する場合 | サブフロー |
| サブフロー出力を使用して、他のフローの自動化をトリガーする場合 | サブフロー |