Talend Open Studio
Descripción
Audiencia
Profesionales de las tecnologías de información, gestores de TI, Analistas de Negocio, Analistas de sistemas, arquitectos Java, desarrolladores de sistemas, administradores de bases de datos, desarrolladores y profesionales relacionados con áreas de tecnología, marketing, negocio y financiera.
Prerrequisitos
- Conocimientos de lenguaje SQL
- Conocimientos de manejo y uso de bases de datos relacionales (MySQL, PostgreSQL, SQLServer, Oracle…)
Temario
- Introducción
- Sistemas Transaccional vs DW
- Estructura de una solución BI
- ¿Qué es una ETL?
- Flujo de un proyecto ETL
- Talend Open Studio
- Secciones TOS
- Instalación del Entorno
- Gestión de Proyectos
- Introducción
- Creación de Metadatos
- Creación de Trabajos
- Transformando XML a CSV
- Transformando CSV a XML
- Conversión de modelos de datos
- Enriquecer los datos con búsquedas
- Transformando Excel a CSV
- Validación de datos
- Metadatos de base de datos
- Lectura de base de datos
- Escribiendo en base de datos
- Sincronizar Bases de datos
- Modificación de datos
- Búsquedas Dinámicas
- Visualizar Queries
- Manipulación de ficheros
- Añadir Timestamp
- Listado de ficheros de un directorio
- Comprobar si existe un fichero
- Comprimir/Descomprimir Ficheros
- Uso de ficheros temporales
- Almacenamiento de datos intermedios en memoria
- Operaciones FTP
- Contextos y variables globales
- Variables del entorno de trabajo
- Variables definidas por el usuario
- Variables del entorno de trabajo
- Contextos
- Contextos – Variables embebidas
- Contextos – Variables externas
- Contextos – Carga implícita
- Contextos – Fichero como Variable de Sistema
- Filtrado de datos
- Ordenaciones
- Sumas y agregaciones
- Normalización
- Extracciones en ficheros delimitados
- Búsquedas y reemplazos
- Muestreo de filas
- Subjobs
- Definición de flujos lógicos
- División de trabajos en subtrabajos
- Iteraciones y bucles
- Separar y fusionar flujos
- Flujos entre Jobs
- Manejo básico de errores
- Estadísticas y logs
- ersionado de trabajos
- Generación de documentación técnica
- Depurando el código
- Generación de proyectos ejecutables
- Dependencias entre trabajos
1. INTRODUCCIÓN A TALEND OPEN STUDIO
2. TRABAJANDO CON TALEND OPEN STUDIO
3. COMPONENTES ENTRADA/SALIDA
4. TRABAJO CON BASES DE DATOS RELACIONALES
5. GESTIÓN DE FICHEROS
6. CONTEXTOS Y VARIABLES GLOBALES
7. TRANSFORMACIONES DE DATOS
8. ORQUESTACIÓN DE TRABAJOS
9. FUNCIONALIDADES DE DESARROLLO
10. DEBUG Y DEPLOY DE TRABAJOS