The Developer tool updates mappings and mapplets in the PowerCenter import XML file to ensure that the objects are valid PowerCenter objects.
The Developer tool makes changes to mapplets, port names, and data quality transformations.
Mapplets
The Developer tool makes the following changes to mapplets:
Creates expression transformations.
The Developer tool creates an Expression transformation immediately downstream from each Input transformation and immediately upstream from each Output transformation. The Expression transformation contains pass-through ports.
Assigns default values to Input and Output transformations.
A Developer tool user can set default values for ports in Input and Output transformations. In PowerCenter, Input and Output transformation ports do not have default values. Therefore, the Developer tool assigns the Input transformation port default values to the Expression transformation immediately downstream from each Input transformation. Similarly, it assigns the Output transformation port default values to the Expression transformation immediately upstream from each Output transformation.
Creates multiple Input transformations.
The Developer tool allows multigroup Input transformations, while PowerCenter does not. Therefore, the Developer tool creates one Input transformation for each input group in a multigroup Input transformation.
Flattens nested mapplets.
The Developer tool allows nested mapplets, which are mapplets within other mapplets. PowerCenter does not allow nested mapplets. The Developer tool converts nested mapplets to a single mapplet, without nesting.
Exports the mapping without the SAP source.
When you export a mapping with an SAP source, the Developer tool exports the mapping without the SAP source. When you import the mapping into the PowerCenter repository, the PowerCenter Client imports the mapping without the source. The output window displays a message indicating the mapping is not valid. You must manually create the SAP source in PowerCenter and add it to the mapping.
Port Names
The Developer tool makes the following changes to port names:
Appends group names to port names in multigroup transformations.
In multigroup transformations, the Developer tool appends the group name to the port name. However, in SQL transformations, the Developer tool does not append the group name to the port name.
Appends group names to port names in Input and Output transformations.
The Developer tool appends the Input transformation group name to the port names in Input transformations. It also appends the Output transformation name to the port names in Output transformations. For mappings exported to PowerCenter mapplets, and mapplets with targets converted to Output transformations, the Developer tool appends the target name to the port names in Output transformations.
Data Quality Transformations
The Developer tool converts Address Validation, Consolidation, Key Generator, and Match transformations to mapplets.