DataWorks跨项目如何克隆?
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。
跨项目克隆说明https://help.aliyun.com/zh/dataworks/user-guide/overview-42?spm=a2c4g.11186623.0.i146
跨项目克隆主要用于隔离同租户(阿里云账号)简单模式工作空间下的开发环境和生产环境,您也可以利用跨项目克隆功能实现计算、同步等类型的任务在工作空间之间的克隆迁移。本文为您介绍如何处理跨项目克隆时任务间的依赖关系。
通过跨项目克隆功能进行克隆任务后,系统为区分同租户(阿里云账号)下不同工作空间之间任务的输出名称,会自动对每个任务输出名称作出一系列命名更改,目的是为了平滑复制依赖关系或保持原有依赖关系不变。
说明
跨项目克隆不支持跨地域发布。
目前不支持克隆旧版工作流至新的工作空间,请迁移源端旧版工作流中的任务至业务流程下的某个目录后,再克隆该业务流程至目标端工作空间。
克隆责任人分为默认和克隆包创建者:
当克隆责任人为默认的项目管理员时,克隆至目标工作空间后,您可以选择克隆后任务责任人为默认或克隆包创建者。

在阿里云的DataWorks中,跨项目克隆是一种用于在不同工作空间之间复制数据和业务流程的功能。以下是具体的操作步骤:
登录到DataWorks的控制台。
选择你需要进行跨项目克隆的工作空间。
选择你需要发布的业务流程。
双击打开你需要克隆的业务流程,然后单击页面右上角的"跨项目克隆"按钮。
在弹出的对话框中,选择克隆的目标工作空间、需要发布的任务和变更操作。
确认无误后,点击"确定"按钮,开始进行跨项目克隆。
需要注意的是,跨项目克隆默认是新增操作,即在新的路径下创建节点及相关的文件夹、业务流程等。另外,跨项目克隆不能在上游节点没有克隆至目标工作空间的情况下,进行克隆下游节点的操作。
简单模式可根据图中筛选项将项目下的部分任务克隆到目标项目。
注意:
DataWorks跨项目克隆操作可以按照以下步骤进行:
DataWorks基于MaxCompute/Hologres/EMR/CDP等大数据引擎,为数据仓库/数据湖/湖仓一体等解决方案提供统一的全链路大数据开发治理平台。