What is a Data Flow?
A data flow defines the movement and transformation of data from one or more
sources to a single target.
Within a data flow, transforms are used to
define the changes to the data that are required by the target. When the task or process is
executed, the data flow steps are executed in left-to-right order.
Although a data flow can have more than one data source, it can have only one target. This target must be an object in the target datastore that is associated with the data flow's parent task.
In a task, global variables and scripts that assign values to variables are defined at the task level and are applied to all data flows in that task.
In a process, global variables are defined at the process level. Include scripts in the process before or after data flows as defined by your business logic.