User`s guide
CHAPTER 4 Projects and Jobs
User’s 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.