20767 Implementing a SQL Data Warehouse
Online EN VIVO: 40 horas |
Este curso proporciona a los participantes los conocimientos y habilidades para aprovisionar una base de datos de Microsoft SQL Server. El curso cubre la provisión de SQL Server tanto en las instalaciones como en Azure, y cubre la instalación desde nuevo y la migración desde una instalación existente.
Objetivos
Después de completar este curso, los participantes podrán:
• Describir los elementos clave de una solución de almacenamiento de datos.
• Describir las principales consideraciones de hardware para construir un almacén de datos.
• Implementar un diseño lógico para un almacén de datos.
• Implementar un diseño físico para un almacén de datos.
• Crear índices de almacén de columnas.
• Implementación de Azure SQL Data Warehouse.
• Describir las características clave de SSIS.
• Implementar un flujo de datos utilizando SSIS.
• Implemente el flujo de control mediante el uso de tareas y restricciones de precedencia.
• Crear paquetes dinámicos que incluyan variables y parámetros.
• Depurar paquetes SSIS.
• Describir las consideraciones para implementar una solución ETL.
• Implementar servicios de calidad de datos.
• Implementar un modelo de Master Data Services.
• Describir cómo puede usar componentes personalizados para extender SSIS.
• Implementar proyectos SSIS.
• Describir BI y escenarios comunes de BI.
La audiencia principal para este curso son los profesionales de bases de datos que necesitan cumplir un rol de Desarrollador de Business Intelligence. Tendrán que centrarse en el trabajo práctico creando soluciones de BI, incluida la implementación de Data Warehouse, ETL y limpieza de datos.
• Descripción general del almacenamiento de datos
• Consideraciones para una solución de Data Warehouse
Módulo 2: Planificación de la infraestructura del almacén de datos
• Consideraciones para la infraestructura de almacenamiento de datos.
• Planificación del hardware del almacén de datos.
Módulo 3: Diseño e implementación de un almacén de datos
• Descripción general del diseño del almacén de datos
• Diseño de tablas de dimensiones.
• Diseño de tablas de hechos.
• Diseño físico para un almacén de datos.
Módulo 4: Índices de almacén de columnas
• Introducción a los índices del almacén de columnas
• Crear índices de almacén de columnas
• Trabajar con índices de almacén de columnas
Módulo 5: Implementación de Azure SQL Data Warehouse
• Ventajas de Azure SQL Data Warehouse
• Implementación de un Almacén de datos SQL de Azure
• Desarrollo de un almacén de datos SQL de Azure
• Migración a un almacén de datos de Azure SQ
• Copiar datos con la fábrica de datos de Azure
Módulo 6: Crear una solución ETL
• Introducción a ETL con SSIS
• Explorando los datos de origen
• Implementación de flujo de datos
Módulo 7: Implementación del flujo de control en un paquete SSIS
• Introducción al control de flujo
• Crear paquetes dinámicos
• Uso de contenedores
• Gestión de la coherencia.
Módulo 8: Depuración y solución de problemas de paquetes SSIS
• Depuración de un paquete SSIS
• Registro de eventos del paquete SSIS
• Manejo de errores en un paquete SSIS
Módulo 9: Implementación de una solución de extracción de datos
• Introducción a ETL incremental
• Extraer datos modificados
• Cargando datos modificados
• Tablas temporales
Módulo 10: Cumplimiento de la calidad de los datos
• Introducción a la calidad de los datos.
• Uso de servicios de calidad de datos para limpiar datos
• Uso de servicios de calidad de datos para unir datos
Módulo 11: Uso de servicios de datos maestros
• Introducción a los servicios de datos maestros
• Implementación de un modelo de servicios de datos maestros
• Jerarquías y colecciones.
• Crear un centro de datos maestros
• Conocimientos básicos del sistema operativo Microsoft Windows y su funcionalidad principal.
• Conocimiento práctico de bases de datos relacionales.
• Alguna experiencia con el diseño de bases de datos.
• Curso 20761 Consulta de datos con Transact-SQL.
Online EN VIVO: 40 horas |