Creating a Transformation
This page explains the different ways to create a new transformation and when each approach is appropriate. Creating a transformation gives you a blank (or pre-populated) Transformation Editor where you configure the data source, destination, mapping, and schedule.
Prerequisites
- Configuration-level access or membership of a user group with transformation editing permissions
- Familiarity with the Transformation List and Layers and Overrides
Methods for Creating a Transformation
There are four ways to create a new transformation:
- New from the list -- Click the

- Clone an existing transformation -- Select a transformation and click the

- Create an override -- Open an existing system-layer transformation and click the

- New from the Find dialog -- When finding a transformation (for example, when the

Methods 2, 3, and 4 all create a copy of an existing transformation, giving you a head start on configuration.
Choosing the Right Approach
| Scenario | Recommended Method |
|---|---|
| Building a brand-new integration or process with no existing template | Method 1 (New from list) |
| Building something similar to an existing transformation | Method 2 (Clone) |
| Customising a built-in system transformation while preserving the original | Method 3 (Override) |
| Creating a transformation while already in the Find dialog | Method 4 (New from Find) |
After Creation
Once the transformation is created, the Transformation Editor opens. Configure the transformation by working through the tabs:
- Data Source -- define where the data comes from (see Transformation Data Sources)
- Data Destination -- define where the data goes (see Transformation Data Destinations)
- Data Mapping -- map source fields to destination fields (see Source to Destination Data Mapping)
- Schedule -- optionally set up automatic execution
- Menus -- optionally create menu items that run this transformation
Tip: When cloning a transformation for a similar purpose, review all tabs carefully. It is easy to overlook a setting (such as the schedule or menu assignment) that was carried over from the original but is not appropriate for the new transformation.
Related Articles
- Transformations Overview — Introduction to data transformations
- Editing a Transformation — Modifying an existing transformation
- Transformation Data Sources — Available data sources for transformations
- Transformation Data Destinations — Available data destinations for transformations
- Source to Destination Data Mapping — Mapping fields between source and destination