Configuring a Pipeline Lookup Transformation in a Mapping
Configuring a Pipeline Lookup Transformation in a Mapping
A mapping that contains a pipeline Lookup transformation includes a partial pipeline that contains the lookup source and source qualifier. The partial pipeline does not include a target. The Integration Service retrieves the lookup source data in this pipeline and passes the data to the lookup cache.
The partial pipeline is in a separate target load order group in session properties. You can create multiple partitions in the pipeline to improve performance. You can not configure the target load order with the partial pipeline.
The following mapping shows a mapping that contains a pipeline Lookup transformation and the partial pipeline that processes the lookup source:
The mapping contains the following objects:
The lookup source definition and source qualifier are in a separate pipeline. The Integration Service creates a lookup cache after it processes the lookup source data in the pipeline.
A flat file source contains new department names by employee number.
The pipeline Lookup transformation receives Employee_Number and New_Dept from the source file. The pipeline Lookup performs a lookup on Employee_ID in the lookup cache. It retrieves the employee first and last name from the lookup cache.
A flat file target receives the Employee_ID, First_Name, Last_Name, and New_Dept from the Lookup transformation.