A parameter file is an XML file that lists user-defined parameters and their assigned values. Parameter files provide the flexibility to change parameter values each time you run a
workflow
.
The parameter values define properties for a workflow or for a mapping included in a Mapping task that the workflow runs. The Data Integration Service applies these values when you run a workflow from the command line and specify a parameter file.
The parameter values define properties for a mapping. The Data Integration Service applies these values when you run a mapping and specify a parameter file.
You can define mapping parameters and workflow parameters in a parameter file. If you want to specify reusable object parameters, expose the reusable object parameters as mapping parameters. Specify the mapping parameter values in the parameter file.
You cannot define system parameter values in a parameter file.
You can define parameters for multiple
workflow
s in a single parameter file. You can also create multiple parameter files and then use a different file each time you run a
workflow
. The Data Integration Service reads the parameter file at the start of the
workflow
run to resolve the parameters.
You can export a parameter file from the Developer tool. Export the file from the mapping or the workflow
Parameters
tab. The Developer tool generates a parameter file that contains the mapping or workflow parameters and the default parameter values. You can specify the parameter file name and choose where to save the file.
Parameter files for mappings and workflows use the same structure. You can define parameters for deployed mappings and for deployed workflows in a single parameter file.
You can also list the parameters and default values used in a
workflow
from the command line. You can use the command line output as a parameter file template.
Run the
workflow
from the command line to apply a parameter file.
Run a mapping with a parameter file from the Developer tool or run the mapping from the command line.