Gracias por enviar su consulta! Uno de los miembros de nuestro equipo se pondrá en contacto con usted en breve.
Gracias por enviar su reserva! Uno de los miembros de nuestro equipo se pondrá en contacto con usted en breve.
Temario del curso
Introducción a los Servicios de Integración (SSIS) de SQL Server
- Visión general de SSIS y su papel en la integración de datos.
- Características clave y mejoras en SQL Server 2022.
- Arquitectura y componentes de SSIS.
- Comprensión de los procesos ETL.
Primeros pasos con SSIS
- Instalación y configuración de SSIS.
- Introducción a SQL Server Data Tools (SSDT).
- Creación de su primer proyecto y paquete de SSIS.
- Navegación por la interfaz del diseñador de SSIS.
Diseño de flujos de datos
- Introducción a tareas y transformaciones de flujo de datos.
- Trabajo con orígenes y destinos de datos.
- Implementación de transformaciones comunes de datos.
- Gestión de problemas de calidad de los datos.
Flujo de control en SSIS
- Comprensión de las tareas del flujo de control.
- Uso de contenedores para gestionar el flujo de control.
- Implementación de bucles y lógica condicional.
- Gestión del flujo de ejecución de paquetes.
Técnicas avanzadas de transformación de datos
- Uso de transformaciones avanzadas.
- Implementación de limpieza y validación de datos.
- Realización de enriquecimiento y agregación de datos.
- Uso de coincidencia difusa (fuzzy matching) y agrupamiento.
Trabajo con variables y parámetros
- Introducción a variables y parámetros.
- Uso de variables para controlar el comportamiento del paquete.
- Pasaje de parámetros dentro y fuera de los paquetes.
- Configuración dinámica de las propiedades del paquete.
Gestión de la ejecución de paquetes SSIS
- Configuración de las opciones de ejecución de paquetes.
- Implementación de manejo de errores y registro (logging).
- Uso de controladores de eventos para gestionar eventos en tiempo de ejecución.
- Programación y automatización de la ejecución de paquetes con SQL Server Agent.
Implementación y gestión de paquetes SSIS
- Visión general de los modelos de implementación de SSIS.
- Implementación de paquetes en el catálogo de SSIS.
- Gestión de configuraciones de paquetes y entornos.
- Monitoreo y diagnóstico de problemas en paquetes implementados.
Afinamiento y optimización del rendimiento
- Identificación de cuellos de botella de rendimiento en los paquetes SSIS.
- Mejores prácticas para optimizar flujos de datos y flujos de control.
- Uso del registro (logging) y contadores de rendimiento de SSIS.
- Implementación de paralelismo y procesamiento por lotes.
Tópicos avanzados y direcciones futuras
- Introducción a la programación en SSIS con C# y VB.NET.
- Integración con otros componentes de SQL Server.
- Exploración de nuevas características y mejoras en futuras versiones de SSIS.
- Recursos para continuar aprendiendo e involucrarse en la comunidad.
Resumen y próximos pasos
Requerimientos
- Conocimientos básicos de SQL y conceptos de bases de datos relacionales.
- Familiaridad con SQL Server Management Studio (SSMS).
Público objetivo
- Profesionales de los datos.
- Desarrolladores.
- Administradores de bases de datos.
28 Horas