Cloning Overview¶
Summary and Use Case¶
Cloning creates copies of multiple sources/outputs and the relationships between them — useful when the same data structure exists across multiple source systems. Take the diagram below:
Company 1 has Sources for Sales Order Header and Sales Order Detail.
Sales Order Header is related to global Sources for Product, Territory, and Customer.
The Sales Order Detail Source writes its data to an Output called Sales Output.
Company 1 Setup
Now the user needs to configure Company 2, 3, 4, etc. — each needing identical logic and the same global source relationships. After adding Company 2, the environment looks like this:
A setup with Company 1 & 2
Without cloning, recreating logic by hand is error-prone and time-consuming. Using Groups and Templates, the entire Company 1 setup can be copied to Company 2 in just a few clicks. See the following pages for a breakdown of the cloning features.

