Muchas Gracias
--
Saludos Cordiales.-
Alfredo Rico.
San Cristóbal - Venezuela.
_______________________________________________
l-desarrollo mailing list
l-desa...@velug.org.ve
http://listas.velug.org.ve/mailman/listinfo/l-desarrollo
A ver,
Depende el tamaño de lo que quieras hacer y la continuidad que le quieras dar.
Yo he probado al menos 3 ETL, y sinceramente, termino haciendo mi script en python puro, las librerías de conexión son sumamente sencillas, pero necesitas ser algo diciplinado para lograr algo interesante y mantenible, pero se logra, y al final te queda tu propio ETL para tu o tus casos.
Es decir:
Si necesitas migrar 10 casos, y estos serás una vez configurados siempre los mismos, usa python o perl para la transformación y las librerias para la carga y la extracción.
SI necesitas cambiar los casos día a día por que el análisis de los datos asñi lo requiere, unas kettle, a mi no me gusta por que es Java (odio java) pero de lo OS es el mejor a mi parecer.
He sacado data desde casi 10 motores de BD y siempre pongo éstos datos en postgres.
Pentaho es la herramienta BI no el ETL el ETL es realmente http://kettle.pentaho.com/
2012/3/31 Nhomar Hernández <nho...@openerp.com.ve>A ver,
Depende el tamaño de lo que quieras hacer y la continuidad que le quieras dar.
Yo he probado al menos 3 ETL, y sinceramente, termino haciendo mi script en python puro, las librerías de conexión son sumamente sencillas, pero necesitas ser algo diciplinado para lograr algo interesante y mantenible, pero se logra, y al final te queda tu propio ETL para tu o tus casos.
Es decir:
Si necesitas migrar 10 casos, y estos serás una vez configurados siempre los mismos, usa python o perl para la transformación y las librerias para la carga y la extracción.Todo esto es mas practico y mas rapido si eres programador. Ahora, dile lo mismo a un DBA a ver si va a ser igual de rapido.
SI necesitas cambiar los casos día a día por que el análisis de los datos asñi lo requiere, unas kettle, a mi no me gusta por que es Java (odio java) pero de lo OS es el mejor a mi parecer.
Heh, dejas de recomendar una herramienta solo porque odias el lenguaje en el que está hecho? Me parece bastante retrogrado,
a estas alturas del partido que eso siga sucediendo. Yo por lo menos no le tengo mucho amor a Perl, pero si me preguntan por un manejador de tickets, recomendaria de una vez Request-Tracker, hands down.
He sacado data desde casi 10 motores de BD y siempre pongo éstos datos en postgres.
Pentaho es la herramienta BI no el ETL el ETL es realmente http://kettle.pentaho.com/
Esta es la herramienta _mejorcita_ para eso. Estuve usandola por bastante tiempo, y aún cuando resuelve el problema, la interfaz en algunos casos deja mucho que desear. Y en este caso, la interfaz tiene importancia, porque el API para crear programaticamente las ETL es horrible, pero el workflow de crear ETLS y luego llamarlas programaticamente si es excelente.
--Saludos.
Gerardo Curiel
_______________________________________________
l-desarrollo mailing list
l-desa...@velug.org.ve
http://listas.velug.org.ve/mailman/listinfo/l-desarrollo
Kettle y Talend, específicamente para ETL. La primera, aparte de la
buena cantidad de componentes prediseñados (con lo que en muchos
casos, tu trabajo de ETL se reduce a armar piezas), permite la
ejecución remota y distribuida de los trabajos. La última tiene la
ventaja de poder exportar el trabajo en Perl ;)
Saludos,
Juan M. Paredes A.