简介:用户在迁徙上云的时候,须要将云下的的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的业务流程,须要转化的工作须要做手动改变,然而整体的逻辑不会扭转。比照从新建设对应的繁冗的依赖关系,无论效率和老本都是欠缺的一种计划。
原文链接
本文为阿里云原创内容,未经容许不得转载。