2012-01-18 19 views
7

Me pidieron que prototase dos frameworks ETL. Los requisitos son los siguientes:Open Source ETL framework

  • Open Source
  • disponible para Linux
  • Mantenido
  • informes pueden examinarse en el navegador web (fácil)
  • escrito en Perl, Python, Ruby o Java

El archivo sin formato puede ser cualquier cosa (excel, csv, página html, etc.) La base de datos de destino es MySQL.

No deje caer nombres, indique las ventajas/desventajas basadas en su experiencia.

Gracias!

Respuesta

3

He usado Kettle. Tiene su propia GUI, pero si prefiere usar la API para hacer la ETL usted también es compatible. Ha demostrado ser muy útil para mí y hay algunos complementos ya disponibles para él.

+0

genial, gracias, probaré este – jchips12

6

Uno de los ETL basados ​​en Java más populares sería Talend.

Jaspersoft ETL es otra extensión de Talend y tiene una agradable interfaz de usuario basada en eclipse.

+0

gracias, voy a evaluar esto. – jchips12

2

Otra opción es CloverETL. Está escrito en Java y hay una versión LGPL de código abierto de su motor. También tiene una versión gratuita de GUI llamada CloverETL Community.

Puede procesar cualquiera de las fuentes indicadas y se conecta a una serie de bases de datos, incluyendo MySQL.