After you import a deployment package from the source environment into the destination environment, the system lists the package's data objects on the Deployment Package Overview page based on import rules. You can then manage or deploy these objects as required.
Prerequisites
You have imported the deployment package from the source environment into the destination environment. For more information, see Import a deployment package.
Considerations
-
To protect production data and prevent incidents from broken object references, the system enters a maintenance state during deployment, which prevents issues caused by concurrent operations. A system administrator or super administrator must manually exit this state before other users can access the system.
-
If an object in the deployment package has the same version as its counterpart in the current environment, deployment is not required. However, the object is still included in the total object count on the overview page.
Dataphin V3.11 supports exporting historical objects created before Dataphin V3.9 and deploying them to other tenants.
Permissions
Only users with the cross-tenant deployment user role can access and manage objects awaiting deployment.
Deployment package overview access
-
Log on to Dataphin as a cross-tenant deployment user.
-
On the Dataphin homepage, in the top navigation bar, choose Management Center > Cross-tenant Deployment.
-
In the left-side navigation pane, choose Cross-tenant Deployment > Import Deployment Package.
-
In the Actions column for the target deployment package, click the
Deploy icon.
Deployment package overview
The Deployment Package Overview page shows a comparison between the imported deployment package and the current environment, the number of changed objects, and a summary of object deployment statuses. The statuses include To Be Deployed, Queued, Deploying, Deployed Successfully, Deployment Failed, and Succeeded with Risks. On this page, you can manage and deploy objects of different types and with different statuses, which are grouped by functional module: Global, Data Architecture, Development, Tag Architecture, Tag, Data Standard, Data Quality, and Data Security.
The Deployment Package Overview page displays only objects that require deployment. Objects in the deployment package that have the same version as those in the current environment are ignored.

|
Section |
Description |
|
①Action area |
You can perform the following actions: Modify Deployment Settings, Re-parse, One-click Deployment, and Refresh.
|
|
②Deployment object list |
The system groups objects by functional module (Global, Data Architecture, Development, Tag Architecture, Tag, Data Standard, Data Quality, and Data Security), displaying the card status and object information for each module.
|
Change types
When you import a deployment package, the system automatically identifies and marks objects with one of the following change types based on a set of rules: Add, Update, or Delete.
-
Add: An object is marked as Add if it exists in the deployment package but does not exist in the destination environment. Deploying this object adds it to the destination environment.
-
Update: An object is marked as Update if it exists in the destination environment but has a different version in the deployment package. Deploying this object overwrites the existing version.
-
Delete: An object is marked as Delete if it exists in the destination environment but is not included in the deployment package. Deployment deletes the object from the destination environment.
Permissions for deploying objects
After importing a deployment package, a cross-tenant deployment user must have specific deployment permissions for each object type to deploy them. The table below describes the required permissions.
|
Deployment object |
Subtype |
Permission description |
|
Global |
|
The user must be a cross-tenant deployment user with super administrator or system administrator permissions. |
|
Data Block |
The user must be a cross-tenant deployment user with super administrator or system administrator permissions, or be the Data Block Architect for the corresponding data block. |
|
|
Compute Engine |
The user must be a cross-tenant deployment user and have super administrator or system administrator permissions, or be a Data Block Architect responsible for the data block to which the compute engine is bound, or be the compute engine owner. |
|
|
Project |
The user must be a cross-tenant deployment user and have super administrator or system administrator permissions, or be a Data Block Architect responsible for the data block to which the compute engine is bound, or be the project owner. |
|
|
Data Source |
The user must be a cross-tenant deployment user and have Data Source Administrator or Data Source Owner role permissions. |
|
|
Data Architecture |
|
The user must be a cross-tenant deployment user and have super administrator or system administrator permissions, or be a Data Block Architect responsible for the corresponding data block. |
|
Development Objects |
|
The user must be a cross-tenant deployment user with super administrator permissions. Alternatively, a cross-tenant deployment user must also be a member of the object's project and have commit (for Dev or Basic projects) or deployment (for Prod projects) permissions. |
|
|
The user must be a cross-tenant deployment user with super administrator or system administrator permissions. |
|
Data Standard |
|
The user must be a cross-tenant deployment user with super administrator or system administrator permissions. |
|
Data Quality |
|
The user must be a cross-tenant deployment user with super administrator or system administrator permissions. |
|
Data Security |
|
The user must be a cross-tenant deployment user with super administrator or system administrator permissions. |
Recommended deployment order
Due to object dependencies, we recommend the following deployment order.
-
Global (compute engine -> data source -> Statistical Period -> Global Variable -> Public Calendar -> Object Property -> third-party Python package -> data block -> project -> Identification Feature).
-
Data Architecture (subject domain -> Business Activity -> Business Object).
-
Data Security (key -> data classification -> data sensitivity level -> Identification Feature).
-
Data Standard (code table Directory -> code table -> Word Root -> Standard Set Directory -> Standard Set -> Common Standard Property -> Standard Template).
-
Data Quality (Quality Rule Template).
-
Standard (Data Standard -> Standard Mapping Rule).
-
Development (offline physical table -> node task).
-
Tag Architecture (Tag Entity -> Tag Entity ID).
-
Tag (Workbench Object).
-
Data Quality (Quality Rule).
-
Data Standard (Mapping Relation (Asset Granularity)).
-
Data Security (Identification Result (Table Granularity)).