简介:用户在迁徙上云的时候,须要将云下的的Azkaban工作迁徙上云,之前通过用户在DataWroks一步步创立对应的业务流程,其转化难度和转化工夫都是肯定的老本和工夫,但如何能做到省时省力的形式迁徙,为此本文提供了应用迁徙助手解决业务流程上云迁徙的的问题,本文模仿Azkaban业务流程到入到DataWorks的操作过程,不便大家参阅。

一、装置Azkaban,并将简略流程工作进行打包运行

1.1构建对应的运行工作

bar.job

bar.job

type=command
dependencies=foo
command=echo bar
foo.job

foo.job

type=command
command=echo foo
将这个两个文件打包为foobar.zip文件

1.2.创立project

1.3.上传对应调度工作

1.4.运行对应的调度工作

二、在DataWorks关上迁徙助手,并进行业务流程的导入

2.1关上DataWorks的开发界面抉择全副产品,点击运维助手

2.2进入迁徙助手,点击新建导入工作

2.3抉择对应的Azkaban工作,点击上传文件将foobar.zip进行上传

2.4上传实现后,能够看到对应的工作列表,查看对应的导入报告

能够对待对应工作导入是后果展现,以及转化为的业务流程名称

2.5最初回到Dataworks的开发界面进行查看转化后的调度工作

总结和注意事项:
1.仅主账号和工作空间管理员可能进行导入和导出操作,其余角色成员仅反对查看导入、导出工作列表,无操作权限。
2.目前反对Hive、Sqoop、Shell的转化等。
3.迁徙上DataWorks的业务流程,须要转化的工作须要做手动改变,然而整体的逻辑不会扭转。比照从新建设对应的繁冗的依赖关系,无论效率和老本都是欠缺的一种计划。
原文链接
本文为阿里云原创内容,未经容许不得转载。