views:

1848

answers:

8

Looking for the enterprise level, open source :) Java ETL framework. Came across Clover.ETL but want to hear what people think of it...

+3  A: 

Kettle from Pentaho

FoxyBOA
Any particular reasons why?
xelurg
Quick, reliable, cross platform (Java based)
FoxyBOA
A: 

Your own?

F.D.Castel
A: 

Scriptella ETL - An open source (Apache licensed!) fast, powerful and simple ETL written in Java with an easy-to-use one line of code Java integration, also supports Spring.

Usage examples

+2  A: 

I would support Pentaho Data Integrator as well (formally know as K.E.T.T.L.E.)

Its fast, fully custamisable and easy to set up. The support on it is good as well. Last but not least it's cheap!

Henk
A: 

I'll go ahead and add a third vote for Pentaho's Data Integration tool. The Spoon GUI is very intuitive and supported by a robust back-end (but it still allows for custom SQL and JS scripting). It's slowly becoming a first-class ETL tool; perhaps one day it will challenge expensive high-end ETL solutions, a la MYSQL vs expensive-as-hell databases. It has an expansive wiki, excellent forums, and a solid base of example transformations are included.

croat_kevin
A: 

Try CloverETL (www.cloveretl.com) - Eclipse based GUI, very fast run-time engine and also server with scheduling, watch dogs, events, ... It is engine based, requires only Java 1.5. Transformations/mappings can be coded in internal scripting language or directly in Java

David Pavlis
A: 

I use scriptella to copy data out to a report database daily. It works wonderfully and it is so simple to use. No need to recompile code and redeploy if there is schema change. All I have to do is change my property file and rerun. Done in a flash!