Step Processing Example

Suppose you are loading data under these conditions:

Create two target steps:

  1. One step for the contact record insert.
  2. One step for the company record insert.

The sequence of steps is repeated for each source row. Steps are executed in the order that they are displayed.

Step 1

  1. First name and last name data values are obtained from the first source row.
  2. Lookup links and data links are read to determine the destination for the data in the target database.
  3. Formulas to reformat the data are applied, as defined in the DTS file.
  4. A SQL transaction is created that will be applied to the target database.

Step 2

  1. The company name data value is obtained from the first source row.
  2. Lookup links and data links are read to determine the destination for the data in the target database.
  3. Formulas to reformat the data are applied, as defined in the DTS file.
  4. A SQL transaction is created that will be applied to the target database.

This sequence of steps is repeated for each source row. Steps are executed in the order that they are displayed.

Note: A single data object in the target can be added more than once as multiple steps. This is necessary when the target is more normalized than the source.

See also

Creating a Data Link

Creating Lookup Links

Formula Editor

Reading the Step Order Flowchart