Manage Pipeline Versions

With versions, you can try different pipeline configurations without losing your past work. Currently, versions are available for query pipelines.

About This Task

  • A new version is created every time you deploy a pipeline. You can restore and deploy versions any time. When you restore a version, your current edits are saved as a new version.
  • Each version is labeled with the name of the user who first deployed it. If another user later restores that version, it still shows the original creator’s name.
  • When you create a new pipeline, a draft version (v0) is automatically created.
  • As you work on a pipeline, your changes are saved to the current version. A new version is only created when you deploy.
  • Clicking the Deploy button opens a version comparison, so you can review changes before deploying.
  • If you duplicate a pipeline, its version history is not copied to the new pipeline.

View Saved Versions

When editing a pipeline in Pipeline Builder, click Versions. This shows you available versions and the user who edited each version.

The versions button in Pipeline Builder

Restore a Version

To restore a version:

  1. When editing a pipeline in Builder, click Versions.

  2. Find the version you want to restore, click More Actions next to it, and click Restore.

    Versions expanded with the restore button next to a version
  3. Confirm that you want to restore the version. Your current work is saved as a new version and the restored version opens for editing.

Deploy a Version

To deploy a previous version:

  1. When editing a pipeline in Builder, click Versions.
  2. Find the version you want to deploy, click More Actions next to it, and choose Deploy. This opens a comparison view where you can check the changes between the versions.
  3. Click Deploy. The version you're deploying opens in Builder and the version you were previously working on is saved as a new version.

Related Links