迁移助手可以帮您快速复制DataWorks上不同的版本、主账号、地域和工作空间中的开发成果。

迁移助手支持迁移周期任务手动任务资源函数数据源表元数据临时查询组件等对象。您可以根据业务需求,选择全量导出增量导出自选导出等方式导出DataWorks中的开发成果。

使用限制

  • 当前各个版本的DataWorks均支持Oozie、Azkaban、Airflow等开源调度引擎作业搬站上云,但是不同版本的DataWorks的迁移助手在进行DataWorks迁移时,有不同支持策略,如下表所示。
    DataWorks迁移功能描述 基础版 标准版 专业版 企业版 旗舰版
    DataWorks迁移,租户内免费导出包个数 10个 10个 10个 无上限 无上限
    DataWorks导入包大小限制 30M 30M 无上限 无上限 无上限
    DataWorks导入时支持自动提交、自动发布 不支持 不支持 支持 支持 支持
  • 仅主账号和工作空间管理员能够进行导入和导出操作,其他角色成员仅支持查看导入、导出任务列表,无操作权限。

使用场景

  • 备份任务

    定期备份任务代码,减少误删项目导致数据丢失的情况。建议您选择导出类型全量导出

  • 快速复制业务

    抽象出通用的业务流程,并快速复制业务。建议您选择导出类型自选导出

  • 快速创建测试环境

    复制全部任务代码,快速搭建一个测试环境。您只需要修改生产数据库的数据输入为测试数据。建议您选择导出类型全量导出自选导出

  • 混合云异地开发

    导出公共云的代码至专有云中,实现同时在公共云和专有云进行数据开发。建议您选择导出类型自选导出

  • 隔离开发环境和生产环境

    当开发环境和生产环境的网络完全隔离后,您可以通过迁移助手,导出开发环境中已完成开发的任务至生产环境。