Contacta con nosotros

Temario del curso

Introducción a SQL Server Integration Services (SSIS)

  • Visión general de SSIS y su papel en la integración de datos
  • Funcionalidades 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 tu primer proyecto y paquete SSIS
  • Navegación por la interfaz de diseño de SSIS

Diseño de flujos de datos

  • Introducción a las tareas y transformaciones de flujo de datos
  • Trabajo con orígenes y destinos de datos
  • Implementación de transformaciones de datos comunes
  • Gestión de problemas de calidad de datos

Flujo de control en SSIS

  • Comprensión de las tareas de 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 del paquete

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 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 hacia y desde 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 del paquete
  • 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

Despliegue 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 SSIS
  • Gestión de configuraciones y entornos de paquetes
  • Monitoreo y diagnóstico de problemas de paquetes implementados

Afinamiento del rendimiento y optimización

  • Identificación de cuellos de botella en el rendimiento de los paquetes SSIS
  • Buenas prácticas para optimizar flujos de datos y flujo de control
  • Uso de registros (logging) y contadores de rendimiento de SSIS
  • Implementación de paralelismo y procesamiento por lotes

Tópicos avanzados y perspectivas futuras

  • Introducción a la scripting de SSIS con C# y VB.NET
  • Integración con otros componentes de SQL Server
  • Exploración de nuevas funcionalidades y mejoras en futuros lanzamientos de SSIS
  • Recursos para aprendizaje continuo e involucramiento en la comunidad

Resumen y siguientes pasos

Requerimientos

  • Conocimiento básico de SQL y conceptos de bases de datos relacionales
  • Familiaridad con SQL Server Management Studio (SSMS)

Audiencia objetivo

  • Profesionales de los datos
  • Desarrolladores
  • Administradores de bases de datos
 28 Horas

Número de participantes


Precio por participante

Próximos cursos

Categorías Relacionadas