Product SiteDocumentation Site

Chapter 4. PDI Implementation

4.1. Parameterisation
4.2. CERIF-based Canonical Data Model Steps
4.2.1. Map to CDM
4.2.2. Get CDM fields
4.2.3. Convert CDM to CERIF
4.3. Command-Line Invocation

4.1. Parameterisation

PDI uses parameters to allow the jobs and transformations to be configurable. Each transformation may specify its own parameters with default values, but these may be overridden by defaults specified at the job level. The job level defaults may in turn be overridden at runtime, for example with values specified on the command line.
Parameters can be specified in Spoon using the properties editor for a job or transformation. While editing a transformation in Spoon, press CTRL+T and while editing a job press CTRL+J. Then in the dialog select the Parameters tab to access parameter configuration.
The parameters tab
Figure 4.1. The parameters tab

You will see a table showing the parameter name, default value and description. The default values specified in transformation parameter configuration can be overridden by specifying the same parameter at the job level. The parameters specified in the job are by default passed to the transformations which the job uses.