A workshop is an editing session for your pipeline.

A workshop must always be connected to a Job, and thus you create Workshops based on on job. This is because when making edits, the session must have a designated Mapper, source data, and target schema. Thus, a workshop session grounds to a job and its corresponding pipeline.

You can create new workshops for a job to make edits. If you deploy the changes and need to make more edits later, simply initiate a new workshop.

Executing Workshop edits

Call the Run Workshop endpoint to execute the edits you made during the workshop session.

Applied edits mean that

  1. New mapped data will be present to pipe downstream
  2. Future uses of the corresponding Pipeline will have the updated Mapper and target schema from the edits.

Deploying Workshop edits

After making edits, save them through Deploy Workshop. This will update the Mapper in the corresponding pipeline and job, for use in future jobs.