Exporting Objects
You can export pipelines, fragments, jobs, and topologies from Control Hub. You can export a single object, a set of selected objects of the same type, or all objects of the same type that you have access to.
Control Hub saves the exported objects to your default downloads directory.
Exporting Pipelines
You can export the latest version of a published pipeline from the Pipelines view. Or you can export an earlier version of a published pipeline from the pipeline canvas.
When you export a pipeline that uses pipeline fragments, Control Hub also exports the pipeline fragment versions included in the pipeline.
When you export a single pipeline, Control Hub
creates a ZIP file that contains a JSON file for the selected pipeline. The name of
the ZIP file is based on the name of the pipeline, as follows: <pipeline
name>.zip
.
When you export multiple pipelines, Control Hub
creates a ZIP file named pipelines.zip
that contains a JSON file
for each selected pipeline.
When you export pipelines that use connections or export pipelines with dependent fragments that use connections, the ZIP file includes an additional JSON file that contains the metadata for each connection.
Exporting Fragments
You can export the latest version of a published pipeline fragment from the Fragments view. Or you can export an earlier version of a published fragment from the pipeline canvas.
When you export a single fragment, Control Hub
creates a ZIP file that contains a JSON file for the selected fragment. The name of
the ZIP file is based on the name of the fragment, as follows: <fragment
name>.zip
.
When you export multiple fragments, Control Hub
creates a ZIP file named fragments.zip
that contains a JSON file
for each selected pipeline.
Exporting Jobs
You can export jobs created from pipelines, detached job instances created from job templates, and job templates. You cannot export attached job instances created from job templates.
When you export a single job or multiple jobs, Control Hub
creates a ZIP file named jobs.zip
that contains job files. Job
files are JSON files that contain the exported job or job template, the dependent
pipeline, and any fragments used in the pipeline.
When you export a job template, the ZIP file does not include job instances created from the job template.
When you export jobs with dependent pipelines or fragments that use connections, the ZIP file includes an additional JSON file that contains the metadata for each connection.
- In the Navigation panel, click .
-
Export jobs in one of the following ways:
- To export a single job or multiple jobs, select jobs from the list, and
then click the Export icon:
.
- To export all jobs that you have access to, click the
More icon (
) at the top of the Job Instances view, and then click Export All Jobs.
- To export a single job or multiple jobs, select jobs from the list, and
then click the Export icon:
Exporting Topologies
You can export the latest version of a published topology from the Topologies view. Or you can export an earlier version of a published topology from the topology canvas.
When
you export a single published topology or multiple published topologies, Control Hub
creates a ZIP file named topologies.zip
that contains topology
files. Topology files are JSON files that contain the exported topology and the
dependent jobs, pipelines, and pipeline fragments.
When you export topologies with dependent pipelines or fragments that use connections, the ZIP file includes an additional JSON file that contains the metadata for each connection.
- In the Navigation panel, click .
-
Export topologies in one of the following ways:
- To export the latest version of a single topology or multiple
topologies, select topologies from the list and then click the
Export icon:
.
- To export an earlier version of a single topology, open the topology in
the topology canvas and select the version number at the top of the canvas.
Click the More icon (
) and then click Export Topology.
- To export the latest version of all topologies that you have access to,
click the More icon (
) at the top of the Topologies view, and then click Export All Jobs.
- To export the latest version of a single topology or multiple
topologies, select topologies from the list and then click the
Export icon: