Implementing a Data Warehouse with Microsoft SQL Server 2014

Este curso describe cómo implementar una plataforma de almacén de datos para dar soporte a una solución de BI. Los estudiantes aprenderán a crear un almacén de datos con Microsoft® SQL Server® 2014, implementar ETL con SQL Server Integration Services y validar y limpiar los datos con SQL Server Data Quality Services y SQL Server Master Data Services. Nota: Este curso está diseñado para clientes que están interesados en aprender SQL Server 2012 o SQL Server 2014. Cubre las nuevas características de SQL Server 2014, pero también las importantes capacidades de la plataforma de datos de SQL Server.

Objetivos

Describir los conceptos de almacén de datos y las consideraciones de arquitectura.
Seleccionar una plataforma de hardware apropiada para un almacén de datos.
Diseñar e implementar un almacén de datos.
Implementar el flujo de datos en un paquete SSIS.
Implementar el flujo de control en un paquete SSIS.
Depurar y solucionar problemas de los paquetes SSIS.
Implementar una solución ETL que soporte la extracción de datos incrementales.
Implementar una solución ETL que soporte la carga de datos incrementales.
Implementar la limpieza de datos mediante el uso de Microsoft Data Quality Services.
Implementar servicios de datos maestros para reforzar la integridad de los datos.
Ampliar SSIS con scripts y componentes personalizados.
Desplegar y configurar paquetes SSIS.
Describir cómo las soluciones de BI pueden consumir datos del data warehouse.

Administración y programación bases de datos

Disponible en formato e-learning

Disponible en formato presencial

Disponible en formato a distancia

Subvención disponible
A través de Fundae, cumpliendo requisitos.

Duración
25 horas

  • Dificultad 50% 50%
  • Nivel alcanzado 80% 80%

Dirigido a

Este curso está dirigido a los profesionales de bases de datos que necesitan desempeñar un papel de desarrollador de Business Intelligence. Necesitarán centrarse en el trabajo práctico de creación de soluciones de BI, incluyendo la implementación de almacenes de datos, ETL y limpieza de datos.

Conocimientos requeridos

Este curso requiere que usted cumpla con los siguientes requisitos previos:

Al menos 2 años de experiencia en el trabajo con bases de datos relacionales, incluyendo:
Diseño de una base de datos normalizada.
Creación de tablas y relaciones.
Consultas con Transact-SQL.
Cierta exposición a construcciones básicas de programación (como bucles y ramificaciones).
Es deseable que los profesionales clave de los negocios estén al tanto de los ingresos, la rentabilidad y la contabilidad financiera.

Temario

Módulo 1: Introducción al almacenamiento de datos

Resumen del almacenamiento de datos
Consideraciones para una solución de almacén de datos
Laboratorio : Exploración de una solución de almacenamiento de datos

Módulo 2: Consideraciones sobre el hardware del almacén de datos

Consideraciones para la construcción de un Data Warehouse
Arquitecturas y dispositivos de referencia de almacenes de datos
Laboratorio : Planificación de la infraestructura del almacén de datos

Módulo 3: Diseño e implementación de un almacén de datos

Diseño Lógico para un Data Warehouse
Diseño físico para un almacén de datos
Laboratorio : Implementación de un esquema de almacén de datos

Módulo 4: Crear una solución ETL con SSIS

Introducción a ETL con SSIS
Exploración de las fuentes de datos
Implementación del flujo de datos
Laboratorio: Implementación del flujo de datos en un paquete SSIS

Módulo 5: Implementación del flujo de control en un paquete SSIS

Introducción al control de flujo
Creación de paquetes dinámicos
Uso de los contenedores
Gestión de la consistencia
Laboratorio : Implementación de flujo de control en un paquete SSIS

Laboratorio : Uso de transacciones y puntos de control

Módulo 6: Depuración y solución de problemas de los paquetes SSIS

Depuración de un paquete SSIS
Registro de eventos de paquetes SSIS
Manejo de errores en un paquete SSIS
Laboratorio: Depuración y solución de problemas de un paquete SSIS

Módulo 7: Implementación de un proceso de ETL incremental

Introducción al ETL incremental
Extracción de datos modificados
Carga de datos modificados
Laboratorio: Extracción de DataLab modificada: Carga de cambios incrementales

Módulo 8: Aplicación de la calidad de los datos

Introducción a la calidad de los datos
Uso de los servicios de calidad de datos para limpiar los datos
Uso de los servicios de calidad de datos para comparar los datos
Laboratorio : Limpieza de DataLab : Desduplicación de datos

Módulo 9: Utilización de los servicios de datos maestros

Conceptos de servicios de datos maestros
Implementación de un modelo de servicios de datos maestros
Gestión de datos maestros
Creación de un centro de datos maestros
Laboratorio: Implementación de servicios de datos maestros

Módulo 10: Ampliación de los servicios de integración de SQL Server

Uso de scripts en SSIS
Uso de componentes personalizados en SSIS
Laboratorio : Uso de componentes y scripts personalizados

Módulo 11: Desplegar y configurar paquetes SSIS

Visión general de la implementación de SSIS
Despliegue de proyectos SSIS
Planificación de la ejecución del paquete SSIS
Laboratorio : Despliegue y configuración de paquetes SSIS

Módulo 12: Consumir datos en un Data Warehouse

Introducción a la Inteligencia de Negocios
Introducción a los informes
Una introducción al análisis de datos
Laboratorio : Uso de herramientas de inteligencia de negocios

Solicita información del curso