Duplicating an Application can be useful, but it’s important to assess whether it’s truly necessary. When you duplicate an Application, you also duplicate its data and create new references on shared Blocks, which increases storage usage and can impact performance.
If the original Application references another Application, such as an OPEX Application referencing a Data Hub, the duplicate retains this connection by default. If you need the new Application to function independently, you must select the dependency to be duplicated or manually disconnect it from the original reference.
⚠️ Important
To optimize storage and system efficiency, ensure that you don’t keep any duplicated Applications longer than necessary.
Before you begin
To ensure a smooth and error-free duplication process, we recommend the following best practices:
Resolve outstanding errors first. Fix any errors in the Application to avoid carrying them into the duplicated Application.
Review access rights. Since access rights are duplicated exactly, review them and adjust them if necessary.
Understand import configurations. Import configurations are also duplicated, meaning that future imports in the new Application impact its dependencies just like in the original Application.
Consider Snapshots for as a fail-safe. If you need a fixed image of your Application, consider creating a Snapshot instead of duplicating it. Snapshots are stored within the Application, however they have specific limitations. Your Snapshot limit depends on your specific subscription plan.
For more information, see Application Snapshot Limits.Handle failed duplications properly. If the duplication fails, wait a moment and try again. If it still doesn’t work, contact Pigment Support with the Application name and timestamps of both attempts.
Check permissions. Only Members with the Display Application permission can duplicate Applications.
Duplicate an Application
You can duplicate up to five Applications simultaneously, making it easier to manage complex dependency structures and reduce setup time. The selected dependencies will be attached to the duplicated Applications while unselected ones will continue to reference the original dependency.
You should only duplicate the required dependencies to keep your Workspace organized and optimize performance.
To duplicate an Application:
Go to the Workspace homepage.
Select the required Application, then select the three-dot menu (…).
Select Duplicate.
From the drop-down menu, select up to five Applications to duplicate.
For each Application, you can update the name of the duplicate.
Select Duplicate to start the duplication.