Skip to content

Mapping Task

The Mapping task is used to transform data for later use in other tasks. This can be used to consolidate data, simplify its structure, or convert it between different formats.

You are provided with the following options:

  • Output data format (JSON, XML etc.)
  • Data origin (which step the data comes from)

Also if the input type is XML:

  • Mapping type (path or XSLT)

The selected format is used to verify and validate the output is correct. From here, the Context panel is used to insert the data required from the input or previous tasks. Static data can also be added by typing it in.

For example, a simple JSON mapping task may look like the following:

json
{
  "fullName": "--*firstname*-- --*lastname*--"
}

This uses multiple input values in order to create a new value that can be used either by itself, or as the whole object in a later task.

In order to use the data in other tasks, change the Data Origin field in the Context panel of the using task.