Open Source ETL framework [closed]

别来无恙 提交于 2019-12-03 07:38:20

问题


I was asked to prototype two ETL frameworks. The requirements are as follows:

  • Open Source
  • Available to Linux
  • Maintained
  • Logs can be viewed on web browser (nice to have)
  • Written in Perl, Python, Ruby or Java

The raw file can be anything (excel, csv, html page etc..) The target database is MySQL.

Dont just drop names, please indicate the advantages/disadvantages based from your experience.

Thanks!


回答1:


I've used Kettle. It has its own GUI, but if you rather use the API to do the ETL yourself it's also supported. It has proved to be very useful to me and there are a few plugins already available for it.




回答2:


One of the most popular Java based ETL would be Talend.

Jaspersoft ETL is another one extended from Talend and has a nice eclipse based UI.




回答3:


Another option is CloverETL. It is written in Java and there is an open source, LGPL version of its Engine. As well it has a free version of GUI called CloverETL Community.

It can process any of the indicated sources and connects to a number of databases, including MySQL.



来源:https://stackoverflow.com/questions/8904811/open-source-etl-framework

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!