[R-163] Flujos ETL con Talend, Apatar y Pentaho Kettle (30 h)
Nivel:
Presentación
Los procesos de extracción, proceso y carga de datos son absolutamente fundamentales en el panorama informático actual.
La variedad de fuentes de datos, la libertad que existe a la hora de elegir los sistemas de almacenmamiento, así como la falta de homogeneidad de los propios datos hace necesario que antes de que las aplicaciones y almacenes de datos de una empresa puedan incorporar estos datos, los mismos sean extraídos, transformados, verificados, normalizados y finalmente cargados de forma eficiente. Antiguamente, todo esto se realizaba mediante un proceso tediosísimo de codificación manual de cada etapa, reinventando en numerosas ocasiones la rueda. En la actualidad, al disponer de herramientas especializadas precisamente en estos procesos ETL y que disponen de potentes componentes que son combinables gráficamente, el proeso es mucho más sencillo y apenas requiere codificación.
Temario
Introducción a los flujos ETL
Tipos de fuentes de datos
Transformaciones y estándares
Escalabilidad y Rendimiento
Tipos de componentes en un ETL
Productos Open Source
Productos Comerciales
Talend Open Studio
Instalación y configuración
Flujos de datos básicos
Diseñando procesos de negocio y trabajos
Mapeado de flujos de trabajo
Metadatos
Rutinas
Plantillas SQL
Componentes de Archivos
Componentes de Bases de Datos
Componentes de Transformación
Componentes de Scripting
Componentes de Calidad de Datos
Componentes ELT
Otros componentes
Apatar
Estructura general
El diseñador visual
Funciones
Servicios de Calidad de Datos
Servicios de Integración
El transformador visual
Conectores
Administración
Pentaho Kettle
Introducción a la Suite BI de Pentaho
Arquitectura
El editor gráfico
Conectores
Pasos de Entrada y de Salida
Pasos de Transformación
Pasos de Scripting
Conectividad NoSQL y BigData
El repositorio
Gestión de trabajos (Jobs)
Enterprise Service Buses
Introducción a los ESBs
ESBs vs ETL
Introducción a Mule
Introducción a Apache ServiceMix
Introducción a JBoss ESB
Todos los temarios de nuestros cursos se pueden personalizar a la medida de las necesidades de la empresa
Requisitos Previos
- Experiencia en desarrollos con Java
- Conocimientos de SQL
- Conocimientos de XML
Salidas Profesionales
- Programadores de Sistemas ETL
- Programadores de Servicios Web
- Administradores de Bases de Datos
- Control de Calidad
Materiales
A todos los alumnos se les entrega:
? Un DVD con documentación, materiales adicionales, ejemplos y con el software utilizado durante el curso, así como herramientas adicionales
Modalidades y Horarios
Modalidad Presencial
Horarios:
Mañanas (9:00-14:00)
Tardes (15:00-19:00)
Duración: 30 horas
Número mínimo de alumnos: 3
Número máximo de alumnos: 25
Modalidad de Aula Virtual
(En esta modalidad, el alumno puede participar a distancia en un curso presencial, pudiendo ver y escurchar al docente, interactuar con él y los demás asistentes, formular preguntas, etc.
En definitiva, dispone de todas las ventajas de un curso presencial sin necesidad de desplazarse )
Duración: 30 horas
Número mínimo de alumnos: 5
Número máximo de alumnos: 15
Información Adicional
Para empresas y empleados, podemos gestinar las bonificaciones de la Fundación Tripartita para este curso. Dependiendo de sus circunstnacias, es posible
que su empresa se pueda beneficiar de una
bonificación de hasta el 100% del importe del curso, resultando en un curso de coste 0.
Solicitar información adicional