Develop
Develop the jobs that move the data from the source to the target.
You can create and develop jobs by using the Designer client. To develop a job, you define the job flow and configure the job as shown in the following figure. You can then save and compile the job, and review any compile errors.

Define the job flow
You can lay out the data flow for a job by arranging the stages on the Designer canvas and connecting the stages with links. The stages represent the data sources, the transformations, and the targets. The stages contain the processing logic for the job. The links carry metadata about the data that is moving between stages.
Configure the job
- You add table definitions to the links. Table definitions contain information about the structure of your data and about the location of the tables or files that contain your data. You can import a table definition from the source or target database, or you can create the table definition by using the Designer client.
- You configure the stages by specifying the properties that define how the stage processes the data.
- You can use parameters in your jobs to specify values at run time, rather than hardcoding the values.
Review compilation errors
You can review the stages that have errors when you compile a job. If a job has a compilation error, you can select an option to highlight the stage that contains the first error in the design. You can review information about the error, and then edit the stage to change any incorrect settings and recompile the job.
In this sample job, a column in the Transformer stage, Trim_Prep, is missing a required property, so the Transformer stage is highlighted.
