如何零代码实现kettle历史任务轻松调用?看完这篇你就懂了!

作者:finedatalink

发布时间:2024.7.30

阅读次数:240 次浏览

IT团队历史数据同步任务过去都用的Kettle来开发,但kettle的定时调度不方便,维护成本高,遇到报错不知道怎么办。苦寻各种技术论坛无果,只得在公司留下一个个深夜加班的背影......

IT经理想到:是否能将任务一步步迁移到一个统一的ETL工具,实现既可支持ETL处理需求又能方便开发维护的效果呢?

  • 不想”重复造轮子“(历史迁移需求):

大量由Kettle开发的历史定时任务需要迁移到统一工具FDL中,如果每个任务都手动在FDL重新从头再设一遍,不仅耗时,而且很容易出错,极大影响业务效率。

  • ETL工具升级改造(性能优化需求):

FDL相比Kettle有开发调度简单易上手等优点,针对新的ETL任务,就可以用FDL统一开发,发挥FDL开发、运维优势;基本上会使用Kettle的,小半天就能上手FineDataLink。

如何在工作中对Kettle任务进行迁移?可以直接调用吗?

FineDataLink 新增的Kettle调用功能,完全可以实现对单个 kettle 任务的便捷调用,还能展示 kettle 任务运行日志

1、「kettle 任务-方便调用」:

在「数据开发-脚本」中选择「Kettle调用」拖入开发界面——选择需要执行 kettle 文件的服务器数据连接——输入 kettle 文件存放绝对路径——设置好需要用到的脚本参数——点击运行。

FDL-Kettle调用

2、「kettle 任务-运行日志监控」 :

kettle任务运行同时打印日志,实时查看;还能通过FDL统一平台进行管理,报错运维再也不是难题!

FDL-kettle调用-日志监控1

FDL-kettle调用-日志监控2

FineDataLink新增Kettle调用功能有助于用户:

1.简化任务迁移: 新功能支持调用历史Kettle任务和实时查看日志,无需编写复杂脚本,减少错误发生,保证业务连续性和稳定性。

2.便捷任务管理: 集成Kettle任务后,用户可以在FDL平台上统一管理所有数据集成任务,简化运维工作,提升管理效率。

用户如果有历史的 Kettle 任务想要统一用 FineDataLink 进行管理,可以使用 FineDataLink 对 Kettle 任务进行调用。帆软推出的FineDataLink可以进行数据开发的同时,还可以实时采集、处理和存储数据,对数据管道、数据开发、用户、系统配置进行统一管理,帮助企业解决数据孤岛问题,提升企业数据价值。

数据集成平台产品更多介绍:www.finedatalink.com

                         

上一篇: 下一篇: