我正在解析文件数据并加载到数据库中,这个解析应该每5分钟重复一次。是否有支持自动作业调度的Java ETL
框架。
我接触过Talend
。但是没有自动作业调度。我的目的是安排每隔5分钟解析jar文件。我不能依赖于crontab或Windows调度程序。
任何人都可以建议我有任何具有自动作业调度功能的开源Java ETL
框架。
谢谢&问候, 戈帕尔
答案 0 :(得分:5)
使用Jenkins。大多数人使用它进行部署和软件构建,但说实话,它确实是一个超级cron。它非常适合定期工作。对于ETL,使用您认为最好的东西:Talend,Clover,Pentaho,脚本语言等。只需确保您打包的任何内容都可以通过命令行运行,以便您可以使用Jenkins。
答案 1 :(得分:0)
Jaspersoft ETL提供作业调度。因为它是基于Talend,所以你应该很难绕过它。
答案 2 :(得分:0)
CloverETL也有一些作业调度。
也许您可以使用Jenkins来安排Talend作业。 (听起来很疯狂,但我最近读了一些关于使用Jenkins作为调度工具的文章;))
答案 3 :(得分:0)
疯狂,也许太复杂= smooks + quartz