apache hop kettle 替换方案

apache hop 是一个apache 开源的 kettle替换方案,提供了kettle 任务的导入能力,整体来说目前估计ga 了,而且还算活跃

参考架构

如下图,包含了gui,server,metadata store,runner。。。还是比较完整的

 

支持的功能

  • pipeline 开发 
    就是kettle 的转换
  • workflow 开发 
    就是kettle 的job
  • metadata 
    元数据存储
  • hop server 
    就是kettle 的Carte
  • 基于vcs 的资源管理 
    实际上就是类似kettle 的文件,或者数据库资源库,但是hop 基于了git 进行管理
  • 插件化的开发能力 
    我们可以方便的自己扩展hop

说明

apache hop 提供了kettle 导入能力,可以方便kettle 任务的迁移,同时还提供了基于容器的运行模式,同时还提供了web service 接口
hop 已经与apache beam 进行了集成了,这样我们就可以很好的利用spark 以及flink 周边的能力了,同时hop 还提供了一个sdk(实际与kettle 类似,主要是方便集成到自己的业务系统中)

参考资料

https://hop.apache.org/
https://github.com/apache/hop
https://hop.apache.org/tech-manual/latest/hop-vs-kettle/if-you-know-kettle.html
https://hop.apache.org/tech-manual/latest/hop-vs-kettle/hop-vs-kettle.html
https://hop.apache.org/tech-manual/latest/hop-vs-kettle/import-kettle-projects.html
https://hop.apache.org/dev-manual/latest/sdk/hop-sdk.html

posted on   荣锋亮  阅读(632)  评论(0编辑  收藏  举报

相关博文:
阅读排行:
· 全程不用写代码,我用AI程序员写了一个飞机大战
· DeepSeek 开源周回顾「GitHub 热点速览」
· 记一次.NET内存居高不下排查解决与启示
· MongoDB 8.0这个新功能碉堡了,比商业数据库还牛
· .NET10 - 预览版1新功能体验(一)
历史上的今天:
2022-10-04 graylog OutputRouter 简单说明
2022-10-04 graylog MessageOutput 简单说明
2022-10-04 graylog OutputBufferProcessor 简单说明
2022-10-04 graylog OutputBuffer 简单说明
2022-10-04 graylog ProcessBufferProcessor 简单说明
2022-10-04 graylog ProcessBuffer 简单说明
2020-10-04 drill 学习 七 drill jdbc 连接说明

导航

< 2025年3月 >
23 24 25 26 27 28 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31 1 2 3 4 5
点击右上角即可分享
微信分享提示