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