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

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

使用限制

  • 当前各个版本的DataWorks均支持Oozie、Azkaban、Airflow等开源调度引擎作业搬站上云,但是不同版本的DataWorks的迁移助手在进行DataWorks迁移时,有不同支持策略,如下表所示。

    DataWorks迁移功能描述

    基础版

    标准版

    专业版

    企业版

    租户内支持的DataWorks导出包个数

    说明

    若导出包个数超过版本限制,您只能通过升级版本获取更多导出包数量,不支持付费购买导出包个数。

    累计10个

    累计30个

    累计100个

    无上限

    DataWorks导入包大小限制

    100M

    300M

    无上限

    无上限

    DataWorks导入时是否支持自动提交、自动发布

    不支持

    不支持

    支持

    支持

  • 仅主账号和工作空间管理员能够进行导入和导出操作,其他角色成员仅支持查看导入、导出任务列表,无操作权限。

注意事项

迁移助手不支持迁移数据,您可通过离线同步功能进行操作。

使用场景

  • 备份任务

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

  • 快速复制业务

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

  • 快速创建测试环境

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

  • 混合云异地开发

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

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

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