Formación : Talend Open Studio, aplicación de la integración de datos

Talend Open Studio, aplicación de la integración de datos




Talend Open Studio (TOS) es una aplicación ETL gratuita que permite la sincronización masiva de información de una base de datos a otra. Este curso le enseñará a diseñar, modelar y desarrollar trabajos de TOS para hacer frente a los distintos problemas.


ABIERTA
IN-COMPANY
A MEDIDA

Formación en tus instalaciones, en nuestro centro o a distancia

Ref. TOT
  3d - 21h00
Duración, formato, fechas y lugar: ¡Tú decides, nosotros nos encargamos de organizarlo!

Descargar en formato pdf

Compartir este curso por correo electrónico




Talend Open Studio (TOS) es una aplicación ETL gratuita que permite la sincronización masiva de información de una base de datos a otra. Este curso le enseñará a diseñar, modelar y desarrollar trabajos de TOS para hacer frente a los distintos problemas.


Objetivos pedagógicos
Una vez finalizada la formación, el participante podrá:
Diseño y desarrollo de trabajos en la aplicación Talend ETL
Optimización de los trabajos desarrollados mediante contextos y conjuntos de datos
Realizar transformaciones más complejas utilizando variables, expresiones y uniones.
Ejecución y depuración de un trabajo, seguimiento de las estadísticas de ejecución

Público afectado
Desarrolladores, gestores de proyectos, consultores de inteligencia empresarial, administradores de bases de datos.

Requisitos previos
Buenos conocimientos de RDBMS y SQL. Se valorarán los conocimientos de Java.

Modalidades prácticas
Trabajo práctico
Conjunto de miniproyectos para diseñar trabajos Talend cada vez más elaborados.
Métodos pedagógicos
Aportación teórica ilustrada con ejemplos de aplicación, luego consolidada mediante la realización de miniproyectos Talend.

Programa de la formación

1
Presentación

  • Integración de datos. Soluciones ETL.
  • TOS: instalación, preferencias del usuario. Documentación de referencia.
  • Filosofía del producto. Diseño del trabajo.
Trabajo práctico
Familiarización con la herramienta. Presentación del pliego de condiciones del proyecto de hilo rojo.

2
Modelización de requisitos, diseño de un trabajo inicial

  • Modelador de negocio. Diseñador de trabajos.
  • Conexiones principales. Componentes CSV y XML.
  • Componentes de transformaciones simples.
  • Ver el código generado, ejecutar un trabajo.
Ejercicio
Desarrollo de un trabajo para ordenar una fuente CSV, filtrar los datos y almacenar el resultado en un archivo XML.

3
Optimizar el desarrollo del empleo

  • Configurar conexiones reutilizables mediante metadatos.
  • Actualizar metadatos y propagarlos a los trabajos, importar/exportar metadatos.
  • Configuración de trabajos mediante contextos.
  • Externalizar variables de contexto en ficheros ".properties" y ".ini".
  • Crea y gestiona tus propias variables.
  • Generar conjuntos de datos de prueba.
Ejercicio
Refactorizar un trabajo utilizando metadatos y contexto. Genera un conjunto de datos de prueba para este trabajo.

4
Trabajar con bases de datos

  • Bases de datos y componentes principales compatibles.
  • Ajustes de funcionamiento de la mesa.
  • Metadatos y contexto de conexión a un esquema de base de datos.
  • Compartición de conexiones y gestión de transacciones.
  • Creación de consultas mediante SQLBuilder.
Ejercicio
Lectura y actualización de un repositorio de datos alojado en un servidor MySQL.

5
Trabajar con datos de múltiples fuentes

  • Introducción al componente tMap.
  • Configuración de flujos de entrada, creación de uniones.
  • Realizar transformaciones utilizando variables, expresiones y uniones.
  • Calificar los datos mediante filtros.
  • Genere múltiples salidas, gestione los rechazos.
Ejercicio
Consolidación de datos de múltiples fuentes y generación de almacenes.

6
Suplementos

  • Descomponer un trabajo en sub-trabajos, utilizando tRunJob. Lanzamiento de trabajos desde la línea de comandos. Ejecución periódica.
  • Depuración de un trabajo, seguimiento de las estadísticas de ejecución.
  • Informar tJasperOutput.
Ejercicio
Generación de un informe Jasper a partir de un almacén.