You are here: FME Workbench > User Parameters - Published and Private > Creating a User Parameter

Creating a User Parameter

Creating a user parameter is a simple way to quickly expose a parameter in the workspace. This is useful if you want to set visible default values, or if you want to be able to easily change a parameter from workspace to workspace.

There are different ways to create user parameters:

The method you choose will determine the fields that show in the Add/Edit Parameter dialog. Fixed parameters will not be shown; all parameters are described following the table.

User Parameter Type Description Add/Edit Parameter Dialog
To add a new user parameter that has no existing properties

Right-click the User Parameters icon in the Navigator, and click Add Parameter.

This is a new parameter, so you will have to fill in all required fields.

Click OK to add the parameter to the workspace.

To create a user parameter from an existing workspace parameter

Right-click a Workspace Parameter in the Navigator, and click Create User Parameter.

Most fields are already filled in based on the parameter's existing information. You can edit the fields; however, changing the Type is not recommended.

Click OK to add the parameter to the workspace.

Detailed example:

To create a user parameter from an existing transformer parameter (Navigator)

Right-click a Transformer parameter in the Navigator, and click Create User Parameter.

Most fields are already filled in based on the parameter's existing information. You can edit the fields; however, changing the Type is not recommended.

Click OK to add the parameter to the transformer.

To create a user parameter from an existing transformer parameter (Transformer Parameters menu)

Click the Transformer Parameters menu and click Link to Parameter > Create User Parameter.

You can edit all the fields.

Click OK to add the parameter to the transformer.

Parameters

You can create many different parameter types and options.

All user parameters will be listed in the User Parameters section of the Navigator.

Usage Notes

Modifying a User Parameter