Use a taskflow to control the execution sequence of a data transfer task, dynamic mapping task, mapping task, PowerCenter task, or synchronization task based on the output of the previous task.
For example, you want to run two mapping tasks in sequence. However, you do not want to run the second mapping task as soon as the first task ends if you get a warning on the first mapping task. Instead, you want to run the second mapping task to run after two hours. You can create a taskflow to orchestrate this scenario.
Note: Before you create a taskflow, you must have the task that you want to use ready. You cannot create a task during the taskflow creation process.
You can invoke and run a taskflow from the taskflow designer, as an API, or through a connector file listener. You can also run a taskflow on a schedule.