Azkaban业务流程如何转化为DataWorks业务流程
生活随笔
收集整理的這篇文章主要介紹了
Azkaban业务流程如何转化为DataWorks业务流程
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
簡介: 用戶在遷移上云的時候,需要將云下的的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的業務流程,需要轉化的任務需要做手動改動,但是整體的邏輯不會改變。對比重新建立對應的繁雜的依賴關系,無論效率和成本都是完善的一種方案。
原文鏈接
本文為阿里云原創內容,未經允許不得轉載。
總結
以上是生活随笔為你收集整理的Azkaban业务流程如何转化为DataWorks业务流程的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 3千字带你搞懂XXL-JOB任务调度平台
- 下一篇: 日志服务SLS 助力识货 APP,解决业