Curso de Microsoft SQL Server Integration Services

Curso de Microsoft SQL Server Integration Services

Curso práctico de ETL con Integration Services

La principal utilidad de SQL Server Integration Services (SSIS) es la creación y mantenimiento de soluciones Business Intelligence. SSIS nos facilita desde la carga y perfilado de los primeros datos hasta el proceso de bases de datos multidimensionales. Un buen conocimiento de su potencial y de los conceptos de ETL (Extract, Transform and Load) y BI es imprescindible.

En Certia somos expertos en su uso por lo que en nuestros cursos de Integration Services encontrará no sólo el conocimiento sino la práctica en su uso.

Para llevar a cabo con éxito un proyecto de Business Intelligence con las tecnologías de Microsoft, el curso de Certia de Integration Services le ayudará a preparar todos los datos que necesita para analizarlos de cualquier manera que requiera.

Temario del Curso

  • Visión general
    • Qué es Integration Services
    • Usos comunes
    • Conceptos fundamentales
    • Arquitectura
  • Herramientas de SSIS
    • SQL Server Data Tools
    • SQL Server Management Studio
    • Asistentes de Integration Services
    • Utilidades de línea de comandos

  • Creación de una solución SSIS
    • Proyectos de SSIS
    • Trabajo con paquetes
    • Trabajo con conexiones
    • El Flujo de Control
    • Controladores de Eventos
    • Uso del Explorador de Paquetes
  • Uso de variables
    • Definición de variables
    • Empleo de variables
  • Compilación y ejecución de una solución
    • Configuración de propiedades
    • Compilación de una solución
    • Ejecución de una solución

  • Tareas del Flujo de Control
    • Tareas de datos
    • Tareas de transferencia de objetos de BBDD
    • Tareas de Analysis Services
    • Tareas de ficheros y protocolos de red
    • Tareas de ejecución de scripts y programas
    • Tareas de ejecución de paquetes
    • Tareas WMI
    • Tareas de mantenimiento
  • Restricciones de precedencia
    • Flujo de ejecución basado en resultados de tareas
    • Uso de expresiones
    • Tareas con restricciones múltiples
  • Contenedores
    • Contenedor de secuencias
    • Contenedor de bucle For
    • Contenedor de bucle ForEach

  • Orígenes y destinos de datos
    • Orígenes de datos
    • Modos de acceso a datos para orígenes OLEDB
    • Destinos de datos
  • Transformaciones
    • Transformaciones de formato
    • Agrupación y ordenación
    • Búsqueda
    • Transformaciones personalizadas
    • Transformaciones de términos
    • División, Unión y Mezcla
    • Muestreo de datos
    • Análisis de datos
    • Auditoría
  • Rutas del flujo de datos
    • Visores de datos
    • Gestión de filas

  • Visión general
    • Esquema del registro
    • Entradas normales
    • Entradas personalizadas
    • Proveedores del registro
  • Implementación del registro
    • Habilitación
    • Configuración para componentes
    • Registro personalizado

  • Depuración de un paquete
    • Visualización de la ejecución
    • Puntos de interrupción
    • Ventanas de depuración
    • Uso de contadores y visores de datos
    • Depuración de scripts
    • Visualización de registro de errores
  • Implementación del control de errores
    • Implementación de controladores de error
    • Control de errores en scripts
    • Captura de información del error
    • Control del comportamiento ante el error

  • Implementación de puntos de control
    • Qué son los puntos de control
    • Cómo funcionan
    • Ficheros de puntos de control
    • Activación de puntos de control
  • Implementación de transacciones
    • Qué son las transacciones
    • Soporte de transacciones en SSIS
    • Herencia de transacciones
    • Escenarios
    • Uso de transacciones nativas

  • Modelos de despliegue
  • Catálogo de SSIS
  • Ficheros ISPAC
  • Parámetros
  • Configuración de paquetes
    • Qué son
    • Tipos de configuraciones
    • Expresiones de propiedades
    • Creación de una configuración
  • Despliegue de paquetes
    • Opciones de despliegue
    • Preparación de un paquete para su despliegue
    • Creación de una utilidad de despliegue
    • Instalación de un paquete

  • Gestión de paquetes
    • Gestión de almacenamiento
    • Importación y exportación
    • Modificación de las configuraciones
    • Programación de la ejecución
    • Monitorización de la ejecución
    • Copias de seguridad y restauración
  • Seguridad de paquetes
    • Niveles de protección
    • Roles
    • Firma de paquetes

Detalles del Curso

DURACION

28 horas

OBJETIVO

Aprender a gestionar los procesos de Extract, Transform, y Load, para crear Datamarts y Datawarehouses

¿Podemos ayudarte?

Rellena el siguiente formulario y nos pondremos en contacto lo antes posible.

    NOMBRE *

    EMPRESA *

    EMAIL *

    TELÉFONO

    COMENTARIOS

    He leído, entendido y acepto la política de privacidad.

    Referencias

    “Una vez el proyecto de Business Intelligence que contratamos a Certia estaba casi finalizando, les contratamos formación/consultoría para conocer las tecnologías utilizadas y se nos hiciera un traspaso de know-how sobre la solución que nos habían construido. Requerimos bastantes horas pues implicaba conocer todos los apartados de SQL Server (el motor de base de datos en sí, y los servicios de Integration Services, Analysis Services, y Reporting Services), y adecuados a lo que teníamos como solución en la empresa, pero volvieron a demostrar sus habilidades tanto desde el punto de vista de sus conocimientos como de su didactismo a la hora de traspasar esos conocimientos correctamente.”

    Frédéric Tetard. IT Manager Western Europe,

    Cursos avanzados de SAP y Microsoft, tanto presenciales como online

    Para aprender las soluciones informáticas necesarias y optimizar su empresa

    Conózcanos a través de esta presentación

    Descarga nuestra Presentación Corporativas en PDF. Conoce nuestros Cursos avanzados de SAP y Microsoft, tanto presenciales como online.

    Descargar la presentación en PDF!