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
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 全程不用写代码,我用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 连接说明