User`s guide

CHAPTER 4 Projects and Jobs
Users Guide 29
Simulating and executing a project
Simulating a project is a highly interactive process that lets you monitor and
validate your transformation process step by step. In contrast to executing a
project, you can view the data during a simulation at any stage of the
transformation process. During the final steps of a simulation, data is written
into the data sinks. Many transformation components (such as the Data
Calculator) allow you to change transformation rules and sample values on-
the-fly to validate your rule base for all potential content.
Note A project can only be simulated after all components have been properly
initialized.
The basic functions of a simulation consist of the following high-level steps:
Start a simulation
Step through a component
View the data flow on the connecting Link or within the component
Modify and re-initialize the component to continue to simulate the data
flow
In simulation, at a more detailed level, you can:
View data content on connecting links
View input data and output data inside a component
Modify properties or calculations on-the-fly, so that you can change
transformation rules and sample values to validate your rule base
Re-step a component after modifying a calculation or property
Perform “what-if” scenarios
Take multiple steps through the project
To simulate a project
1 Click Start to start a simulation. When you click Start:
All components of the project become initialized.
All connections within the project are validated.
All pre-SQL statements in the projects are executed.