Dear DataWorks users,
The Cross-workspace cloning feature is moving to Deploy Center to enhance cross-workspace deployments. You can now manage these deployments in Deploy Center. Before Cross-workspace cloning is retired, DataWorks automatically migrates your historical data from Cross-workspace cloning to Deploy Center based on the default migration logic. For the detailed timeline, see the DataWorks Cross-workspace Cloning Deprecation Announcement.
Default migration logic
Default deployment environment migration logic
DataWorks automatically creates a deployment environment between a source and destination workspace, using your existing compute engine mappings in Cross-workspace cloning. The default generation strategy for these deployment environments is as follows. You can use the generated environment directly in Deploy Center or modify it as needed.
DataWorks will not create or overwrite a deployment environment if one already exists for the same source and destination workspaces.
If a source workspace maps to multiple destination workspaces, multiple deployment environments may be generated.
A deployment environment is generated if the source workspace has historical clone packages that were deployed to a destination workspace.
If a source workspace has no historical clone packages, no deployment environment is generated.
The generation logic for a deployment environment is detailed below:
Parameter | Description |
Environment Name |
|
Deployment Type | Cross-workspace Deployment. |
Destination Workspace | The value from the original destination workspace parameter in Cross-workspace cloning. |
Deployment Object Owner | Default. |
Compute Engine Instance Mappings |
|
Resource Group Mappings | Only |
Dependency Mappings |
Note For dependency mappings, the only supported engine type for projects is currently |
Data Source Mappings |
|
Parameter Mappings | Empty by default. |
Remarks | This deployment environment was automatically migrated from Cross-workspace cloning. |
Default clone package migration logic
DataWorks migrates all historical clone packages from the Cross-workspace cloning clone package list to the .
The default migration mapping strategy is as follows:
Parameter | Clone Package | Deployment Package |
Package ID | Clone package ID | A new deployment package ID is generated. |
Package name | Clone package name | Reuses the clone package name. |
Deployment environment | Not applicable |
|
Deployment Type | Not applicable | Cross-workspace Deployment. |
Applicant | Applicant | Reuses the applicant from the clone package. |
Application time | Application time | Reuses the application time from the clone package. |
Published By | Published By | Reuses the publisher from the clone package. |
Deployment time | Cloning time | Reuses the cloning time. |
Progress | Progress | Not applicable. |
Status | Clone status | Deployment status. |
After migration to Deploy Center, you can manage the migrated packages, such as deploying or canceling deployments, according to the rules of Deploy Center.