Download - OpenAnalytics - Taller de Talend 13/02/2014
![Page 1: OpenAnalytics - Taller de Talend 13/02/2014](https://reader033.vdocumento.com/reader033/viewer/2022042507/553b98874a795937168b46da/html5/thumbnails/1.jpg)
HERRAMIENTAS ETL
TALEND OPEN STUDIOData Integration
![Page 2: OpenAnalytics - Taller de Talend 13/02/2014](https://reader033.vdocumento.com/reader033/viewer/2022042507/553b98874a795937168b46da/html5/thumbnails/2.jpg)
Índice
Introducción Herramientas ETL Las dos grandes Conociendo Talend Trabajando con Talend Ejemplo Práctico
![Page 3: OpenAnalytics - Taller de Talend 13/02/2014](https://reader033.vdocumento.com/reader033/viewer/2022042507/553b98874a795937168b46da/html5/thumbnails/3.jpg)
Introducción
Complejidad de los sistemas actuales
Nuevas necesidades de negocio
La realidad empresarial
Necesidades de integración
![Page 4: OpenAnalytics - Taller de Talend 13/02/2014](https://reader033.vdocumento.com/reader033/viewer/2022042507/553b98874a795937168b46da/html5/thumbnails/4.jpg)
Herramientas ETL
Wikipedia
“ETL son las siglas en inglés de Extraer, Transformar y Cargar (Extract, Transform and Load). Es el proceso que permite a las organizaciones mover datos desde múltiples fuentes, reformatearlos y limpiarlos, y cargarlos en otra base de datos,data mart, o data warehouse para analizar, o en otro sistema operacional para apoyar un proceso de negocio.”
![Page 5: OpenAnalytics - Taller de Talend 13/02/2014](https://reader033.vdocumento.com/reader033/viewer/2022042507/553b98874a795937168b46da/html5/thumbnails/5.jpg)
Herramientas ETL
Extracción
Obtener datos desde sistemas origen
Homogeneización de estructuras
Preparar los datos para el procesamiento
Etapas del proceso
![Page 6: OpenAnalytics - Taller de Talend 13/02/2014](https://reader033.vdocumento.com/reader033/viewer/2022042507/553b98874a795937168b46da/html5/thumbnails/6.jpg)
Herramientas ETL
Transformación
Aplicar reglas de negocio
Acciones comunes:
- Filtro de columnas
- Normalización / Desnormalización
- Mapeo de valores
- Cálculos de KPIs
Etapas del proceso
![Page 7: OpenAnalytics - Taller de Talend 13/02/2014](https://reader033.vdocumento.com/reader033/viewer/2022042507/553b98874a795937168b46da/html5/thumbnails/7.jpg)
Herramientas ETL
Carga
Volcado de datos en sistema de destino
Diferentes estrategias de escritura
Etapas del proceso
![Page 8: OpenAnalytics - Taller de Talend 13/02/2014](https://reader033.vdocumento.com/reader033/viewer/2022042507/553b98874a795937168b46da/html5/thumbnails/8.jpg)
Conociendo TalendEntorno gráfico Open-Source
IDE basado en Eclipse
Más de 600 componentes disponibles
Generador código Java
Basado en Jobs o Trabajos
![Page 9: OpenAnalytics - Taller de Talend 13/02/2014](https://reader033.vdocumento.com/reader033/viewer/2022042507/553b98874a795937168b46da/html5/thumbnails/9.jpg)
Conociendo Talend
Ecosistema TOS: data integration, mdm, esb, bigdata, etc
Distribuciones Communiy y Enterprise
Resultado final : sh y war
![Page 10: OpenAnalytics - Taller de Talend 13/02/2014](https://reader033.vdocumento.com/reader033/viewer/2022042507/553b98874a795937168b46da/html5/thumbnails/10.jpg)
Conociendo Talend
Casos de Uso comunes
Migración de Datos
Intercambio de Ficheros entre sistemas
Sincronización de Datos
![Page 11: OpenAnalytics - Taller de Talend 13/02/2014](https://reader033.vdocumento.com/reader033/viewer/2022042507/553b98874a795937168b46da/html5/thumbnails/11.jpg)
Conociendo Talend
Community vs Enterprise distribution
Entorno de trabajo colaborativo
Análisis del flujo de datos
Ayudas en la depuración
Exportación avanzada de documentación
Usos de Joblets
Soporte profesional
![Page 12: OpenAnalytics - Taller de Talend 13/02/2014](https://reader033.vdocumento.com/reader033/viewer/2022042507/553b98874a795937168b46da/html5/thumbnails/12.jpg)
Las dos Grandes
![Page 13: OpenAnalytics - Taller de Talend 13/02/2014](https://reader033.vdocumento.com/reader033/viewer/2022042507/553b98874a795937168b46da/html5/thumbnails/13.jpg)
Pentaho Data Integration
Entorno de desarrollo escritorio (Spoon)
Basado en Java
Desarrollo ágil e intuitivo
Resultado final en ficheros XML (.kjb .ktr)
Basado en los conceptos de trabajos y transformaciones
Kettle
![Page 14: OpenAnalytics - Taller de Talend 13/02/2014](https://reader033.vdocumento.com/reader033/viewer/2022042507/553b98874a795937168b46da/html5/thumbnails/14.jpg)
Kettle
![Page 15: OpenAnalytics - Taller de Talend 13/02/2014](https://reader033.vdocumento.com/reader033/viewer/2022042507/553b98874a795937168b46da/html5/thumbnails/15.jpg)
Talend vs Kettle
CARACTERÍSTICACARACTERÍSTICA TalendTalend KettleKettle
Funcionamiento Generador de código Java Interprete Java
Facilidad de uso Curva de aprendizaje más empinada Muy sencillo
Definición de esquemas Más restrictivo Más libertad
Documentación de apoyo Abundante
Componentes Más componentes Menos Componentes
![Page 16: OpenAnalytics - Taller de Talend 13/02/2014](https://reader033.vdocumento.com/reader033/viewer/2022042507/553b98874a795937168b46da/html5/thumbnails/16.jpg)
Talend vs Kettle
CARACTERÍSTICA Talend Kettle
Velocidad de proceso Talend puede ser más rápido dependiendo de los componentes utilizados.
Plataformas SpagoBIJasperServer Pentaho
![Page 17: OpenAnalytics - Taller de Talend 13/02/2014](https://reader033.vdocumento.com/reader033/viewer/2022042507/553b98874a795937168b46da/html5/thumbnails/17.jpg)
Trabajando con Talend
Jobs
Contextos
Metadata
Componentes
![Page 18: OpenAnalytics - Taller de Talend 13/02/2014](https://reader033.vdocumento.com/reader033/viewer/2022042507/553b98874a795937168b46da/html5/thumbnails/18.jpg)
Ejemplo Práctico
![Page 19: OpenAnalytics - Taller de Talend 13/02/2014](https://reader033.vdocumento.com/reader033/viewer/2022042507/553b98874a795937168b46da/html5/thumbnails/19.jpg)