Skip to content

Creating a transformation

Who this is for:Organization admins

The New Transformation wizard walks you through building a transformation from a single source: name it, choose the data to read, optionally enrich it, pick where it goes, and map the output fields. From the Transformations page, select + New Transformation.

The steps are listed down the side. Use the primary button at the bottom right to advance (its label changes per step), Back to return, or Cancel to leave.

The New Transformation wizard on the Intent step, with the step list down the left and the “What are you trying to send where?” heading

Start from the goal: what data is going where.

  1. Enter a Flow name (required) — for example Monthly Benefits Export.
  2. Optionally add Goal and delivery notes describing the destination, schedule expectations, and any mapping constraints.
  3. Select Next: Select Input.

Choose the data this transformation reads.

  1. Select the client organization whose shared data sources you want to build on. If no organizations have shared data sources with you, this step tells you so.
  2. Select Your Data Source — the primary (base) source. Sources are grouped as HRIS Data Sources (Workday), Uploaded Files, and SFTP Files. Recently added sources show a New badge.
  3. Select Next: Enrich Data.

Enrichment adds columns from another source to your base data by matching rows on a common column — for example, adding department or manager details keyed on Employee ID. All base rows are kept, whether or not they find a match.

To add enrichment:

  1. Select Add Data Source and choose the source to combine in.
  2. Under Match On Columns, select + Add Matching Column and pick the Base Data Column and the matching column from the enrichment source (base = enrichment).
  3. Add more matching columns if a single column doesn’t uniquely identify a record — records match only when all columns match.

A Summary and a Combined Schema Preview show the fields your data will carry forward.

Don’t need to combine sources? Select Skip. Otherwise select Next: Select Target.

Choose where the result goes. The target defines the output schema — the columns your transformation must produce.

  1. Select a Target from the list of active output targets.
  2. Connecto loads and previews the target’s Active Output Schema — its name, version, and fields. Required fields are marked with *. (You don’t pick the schema or version yourself; the target’s active schema is used.)
  3. Select Next: Map Fields.

Now map each target field from your input data. The panel tracks progress as mapped / total, and previews the first few rows of your source alongside the mapped output.

  1. Work through the Required, Optional, and Mapped tabs. Connecto suggests likely mappings — select Accept on a suggestion, or Accept All to take them all at once.
  2. For anything not covered by a suggestion, select Map on a field and build its value — a direct field mapping, a fixed value, a function, or a conditional. See Building field expressions for what you can express.
  3. Watch the Mapped Output (Preview) to confirm the result looks right.

You can’t continue until every required field is mapped. When they all are, select Next: Review.

The Mapping step: a Target Fields panel with Required/Optional/Mapped tabs and an “All required fields mapped” banner, above a preview of the input rows

Check the summary before saving. It lists your Input Data (base source and any enrichments), Output Target (schema and version), and Transformations (how many fields are mapped).

Run Behavior controls how runs handle bad rows:

  • Allow partial failures off (default) — a run stops at the first row-level error.
  • Allow partial failures on — a run keeps processing the remaining rows and produces a partial result.

Select Create Transformation. Connecto creates it and opens the transformation, where you can refine it in the pipeline editor, then activate and run it.

The Review & Create step showing Input Data, Output Target, and Transformations summaries, the Run Behavior “Allow partial failures” toggle, and the Create Transformation button