When you add a reusable transformation with parameters to a mapping, you can configure the instance value for each parameter in the transformation.
The instance value is the parameter value for a specific mapping. You can set the instance value to a default value, a specific value, or to a mapping parameter value.
A mapping parameter or a mapplet parameter can override the default value of the transformation parameter. Select a mapping parameter or a mapplet parameter and bind the parameter to the transformation parameter.
Set the instance value on the transformation
Parameters
tab in the
Properties
view.
Choose one of the following options for the
Instance Value
:
Expose as mapping parameter
Create a mapping parameter with the same attributes as the transformation parameter and bind the mapping parameter to the transformation parameter in the same step. If you click the
Expose as Mapping Parameter
button a second time, and the transformation parameter is already bound to mapping parameter, the Developer tool does not change the mapping parameter.
Parameter
Browse for and select a mapping parameter to bind to the transformation parameter. You can also create a mapping parameter and bind it to the transformation parameter. When you create the mapping parameter and bind it, you are performing the same task as the
Expose As Mapping Parameter
option. However, when you manually create the mapping parameter, you can configure a different name than the transformation parameter.
Use default
Use the default value from the transformation parameter. Skip binding a mapping parameter to the transformation parameter.
Value
Enter a default parameter value to use in the mapping. Skip binding a mapping parameter to the transformation parameter.