Define parameters in a transformation, a mapping, a mapplet, or a workflow.
The following image shows the process to use parameters in a reusable transformation in a mapping:
In a reusable transformation, create a parameter for a property in the transformation or for a variable in the Expression Editor.
Add the transformation to a mapping or to a mapplet.
In the transformation
Parameters
tab, choose how to set the parameter value in the mapping or the mapplet.
Expose the transformation parameter as a mapping parameter. Creates a duplicate of the transformation parameter at the mapping level.
Bind the transformation parameter to a mapping parameter. Browse for a mapping parameter or manually create a mapping parameter to bind to the transformation parameter.
Enter a specific parameter value. Enter a default value to use in the mapping run.
Use the default value of the transformation parameter. Use the original parameter value in the mapping.
After you bind a mapping parameter to the transformation parameter, you can createa parameter set or a parameter file to override the mapping parameter value at run time. Run the mapping from the Developer tool or the command line. Specify the parameter set or parameter file to use for the mapping run.