Batch のタスク依存関係を使用し、コンピューティング ノードで1つ以上の親タスクが完了した後に実行されるようにスケジューリングされたタスクを作成します。 たとえば、並列実行される複数の独立したタスクを使って 3D ムービーの各フレームをレンダリングするジョブを作成できます。 最後のタスクでは、すべてのフレームが正常にレンダリングされた後にのみ、そのレンダリング済みのフレームをマージしてムービーを完成させます。 つまり、最後のタスクは、その前の親タスクに依存します。 タスクの依存関係は、たとえば次のようなシナリオで役立ちます。 クラウドでの MapReduce 形式のワークロード。 有向非巡回グラフ (DAG) としてデータ処理タスクを表すことのできるジョブ。 各タスクが次のタスクの開始前に完了している必要がある、レンダリング前およびレンダリング後プロセス。 下流のタスクが上流タスク
![タスクを実行するためにタスクの依存関係を作成する - Azure Batch](https://cdn-ak-scissors.b.st-hatena.com/image/square/d6e4cb632c7025e9f5e05fd314fbf6dcd6144e8d/height=288;version=1;width=512/https%3A%2F%2Flearn.microsoft.com%2Fen-us%2Fmedia%2Fopen-graph-image.png)