作業指示タスク間の依存関係の作成
作業指示書に複数のタスクが含まれている場合、タスク間の依存関係を作成して、タスクの実行順序を決定できます。
始める前に
必要なロール:wm_qualifierまたは 修飾子の組み合わせロール
このタスクについて
これらの依存関係は、単一または複数のエージェントがタスクを実行する順序を設定し、適用します。たとえば、新規サーバーの作業指示書では、あるエージェントがサーバー (アップストリームタスク) をインストールし、インストールの完了後に別のエージェント (ダウンストリームタスク) がサーバーを構成する場合があります。
1 つのタスクに対して、アップストリームとダウンストリームの両方で複数の依存関係を指定できます。システムは、タスクを自動アサインできるかどうかを決定するときに、アップストリームのすべての依存関係を考慮することで、2 つのタスクが互いに依存する循環関係を防止します。
- 作業指示書タスクをアップストリームタスクとして設定するということは、ダウンストリームタスクを開始する前にこのタスクを完了する必要があることを意味します。
- 作業指示タスクを下流タスクとして設定すると、上流タスクが完了するまでこのタスクを開始できません。
注:
依存関係は、[ Draft (ドラフト )] ステータスの作業指示タスクにのみ設定できます。
手順
サーバーのインストールと構成
新しいサーバーをセットアップするための作業指示書があるとします。「Install Server」と「Configure Server」の 2 つの作業指示タスクが関係しています。
- サーバーのインストール (アップストリーム タスク): このタスクでは、サーバー ハードウェアを物理的にインストールします。
- サーバーの構成 (ダウンストリーム タスク): このタスクでは、インストールの完了後にサーバー ソフトウェアを構成します。
依存関係を設定するには:
- 作業指示書を開きます。
- 作業指示タスク関連リストに移動します。
- 「サーバーの構成」タスクを選択します。
- [依存先] 関連リストで、[新規] をクリックします。
- 「アップストリームタスク」を選択し、アップストリームタスクとして「サーバーのインストール」を選択します。
- [送信] をクリックします。