Export and Import Overview

You can export and import pipeline fragments, pipelines, jobs, and topologies from Control Hub.

Export objects to create backups. Or export and import objects to migrate them from one organization to another organization.

Note: You can also export pipelines from a Data Collector that is not registered with Control Hub, and then import those pipelines into Control Hub.

When you export or import objects, Control Hub includes all dependent objects. For example, when you export a job, Control Hub also exports the pipeline version included in the job. When you export a topology, Control Hub also exports all jobs and pipeline versions included in the topology. If a pipeline, job, or topology contains pipeline fragments, Control Hub exports the fragment versions being used along with other dependent objects.

When you import an object, Control Hub retains the object ID, replacing the organization ID as needed. For example, let's say that you export a pipeline from the Dev organization with the following pipeline ID:
8da064a0-b227-4f2f-afbb-c022b859964d:Dev
You import the pipeline into the Prod organization. The imported pipeline has the following ID:
8da064a0-b227-4f2f-afbb-c022b859964d:Prod

Control Hub also retains metadata about the source organization and source installation when you export an object. After importing the object into a target organization, you can click the Additional Information link in the object details to view the source organization and source URL for the object.

Control Hub does not retain object permissions when you export an object. When you import the object, you become the owner of that object and have full access to the object. When you import an object that contains dependent objects, you become the owner of all the objects. You can share the imported objects with other users to grant others access to the objects.