Workflow Manager のライセンスで利用可能。
ジョブの依存関係では、関連ジョブを完了する必要のある順序を決定するジョブ間のリレーションシップを作成することができます。 既存のジョブに依存ジョブが追加されると、依存ジョブで作業が行われている間、そのジョブの進行が一時的に制限されます。 依存ジョブの作業が完了すると、依存関係がリリースされ、元のジョブで作業が継続できるようになります。
ジョブ間のリレーションシップをモデル化するには、次のパターンが一般的に使用されます。
- [連続] - 他のジョブが完了するまで、ジョブは開始できません。
- [並列] - 2 つ以上のジョブが互いに依存しており、すべてのジョブが完了するまでジョブを終了できません。
- [交互に配置] - 他のジョブがワークフローの特定のステップに達するまで、ジョブを開始できません。
未処理の依存ジョブが原因でジョブが一時停止されると、依存関係が通知されます。 依存関係の詳細情報については、[ホールド] タブで取得できます。
組織は、必要に応じて手動で依存関係の管理を行うか、[ジョブの作成] ステップを使用して自動的に適用することができます。 たとえば、元のジョブの作業を再開する前に、ある地域で追加のデータを収集する際に、調査員に子ジョブを作成することができます。 依存関係は、作業がサブタスクの完了に依存している場合、親子関係と合わせて使用することもできます。