DataWorks跨项目克隆一键迁移至发布中心

尊敬的DataWorks用户:

为了更好地给您提供跨工作空间发布能力,跨项目克隆产品能力将整合至发布中心,您可以使用发布中心相关功能继续进行跨工作空间发布。在跨项目克隆下线之前,平台将按照默认迁移逻辑为您迁移跨项目克隆历史数据至发布中心。具体时间节点,请参见DataWorks跨项目克隆下线公告

默认迁移逻辑

默认迁移环境逻辑

DataWorks将会依据您原跨项目克隆计算引擎映射自动生成源空间至目标空间的发布环境。 发布环境默认生成策略如下,您可以在发布中心直接使用该发布环境或在默认生成环境基础上进行修改。

重要
  • 同一对源端和目标端空间已经存在过发布环境,DataWorks不会重复生成且不会覆盖已有环境。

  • 同一个源端空间如果有多个目标空间可能会生成多个发布环境。

    • 源端空间存在过克隆至目标空间的历史克隆包,则会生成一个发布环境。

    • 如果源端空间不存在历史克隆包,则不会生成发布环境。

发布环境生成逻辑详情如下:

配置项

生成逻辑

环境名称

跨项目克隆迁移_${源工作空间名称}发布到${目标工作空间名称}

发布类型

跨工作空间发布

目标空间

原跨项目克隆的克隆到目标工作空间参数值。

发布对象所有者

默认。

引擎实例映射

  • 如原跨项目克隆设置计算引擎映射已经配置映射关系则复用该映射关系。

  • 如原跨项目克隆未配置映射则忽略映射。

资源组映射

仅公共调度资源组、公共数据服务资源组默认映射,其他资源组忽略映射。

依赖映射

  • 项目属性为DataWorks,使用发布包目标环境映射。

  • 项目属性为MaxCompute,使用引擎映射部分解析。

    • 如果该项目在原跨项目克隆中设置计算引擎映射已设置映射,则发布环境会复用该映射关系。

    • 其他默认忽略映射。

说明

依赖映射项目属性中引擎类型目前仅支持MaxCompute,暂未适配E-MapReduce和Hologres等。

数据源映射

  • 如原跨项目克隆设置计算引擎映射已配置映射关系,则复用该映射关系。

  • 如原跨项目克隆未配置映射则忽略映射。

参数映射

默认为空。

备注

系统从数据开发跨项目克隆默认迁移生成的发布环境,源端项目:${源工作空间显示名}(${源工作空间名称})到目标端项目:${目标工作空间显示名}(${目标工作空间名称})

默认迁移克隆包逻辑

DataWorks会将跨项目克隆的历史克隆包列表中所有的克隆包迁移至发布中心 > 发布包列表

默认迁移映射策略如下:

映射项

克隆包

发布包

包ID

克隆包ID

重新生成新的发布包ID。

包名称

克隆包名称

复用克隆包名称。

发布环境

不涉及

跨项目克隆迁移_${源工作空间名称}发布到${目标工作空间名称}

发布类型

不涉及

跨工作空间发布。

申请人

申请人

复用克隆包申请人。

申请时间

申请时间

复用克隆包申请时间。

发布人

发布人

复用克隆包发布人。

发布时间

克隆时间

复用克隆时间。

进度

进度

不涉及。

状态

克隆状态

发布状态。