Implementing a SQL Data Warehouse
20767
Avanzado
DDBB SQL Server
30 horas
480 €
Convocatorias
Inicio - Fin
Horario  
No hay convocatorias abiertas
Descripción

Este curso está dirigido a profesionales de base de datos que necesitan cumplir un rol de desarrollador de inteligencia de negocios y que necesitan crear soluciones de BI, incluyendo la implementación de Data Warehouse, ETL y limpieza de datos.

Los conceptos principales que se repasan en este curso son: Implementación de un data warehouse. El desarrollo de paquetes de servicios de integración de SQL Server (SSI) para la extracción de datos, transformación y carga (ETL). La integridad de los datos mediante el uso de los servicios de datos Master. Limpieza de datos mediante el uso de servicios de calidad de datos.

Objetivos
Después de completar este curso, los estudiantes serán capaces de:
    • Describir conceptos de almacén de datos y consideraciones de arquitectura.
    • Seleccionar una plataforma de hardware apropiado 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 Control de flujo en un paquete SSIS.
    • Paquetes de depuración y solucionar problemas de SSIS.
    • Implementar una solución ETL que soporta la extracción de datos incrementales.
    • Implementar una solución ETL que soporta la carga de datos incrementales.
    • Implementación de limpieza de datos mediante el uso de servicios de calidad de datos de Microsoft.
    • Implementar Master Data Services para validar la integridad de los datos.
    • Extender SSIS con componentes y scripts personalizados.
    • Implementar y configurar paquetes de SSIS.
    • Describir cómo las soluciones de BI pueden consumir datos desde el almacén de datos.
    Contenido
    Module 1: Introduction to Data Warehousing
    • Overview of Data Warehousing
    • Considerations for a Data Warehouse Solution
    Module 2: Planning Data Warehouse Infrastructure
    • Considerations for Building a Data Warehouse
    • Data Warehouse Reference Architectures and Appliances
    Module 3: Designing and Implementing a Data Warehouse
    • Logical Design for a Data Warehouse
    • Physical Design for a Data Warehouse
    Module 4: Columnstore Indexes
    • Introduction to Columnstore Indexes
    • Creating Columnstore Indexes
    • Working with Columnstore Indexes
    Module 5: Implementing an Azure SQL Data Warehouse
    • Advantages of Azure SQL Data Warehouse
    • Implementing an Azure SQL Data Warehouse
    • Developing an Azure SQL Data Warehouse
    • Migrating to an Azure SQ Data Warehouse
    Module 6: Creating an ETL Solution
    • Introduction to ETL with SSIS
    • Exploring Source Data
    • Implementing Data Flow
    Module 7: Implementing Control Flow in an SSIS Package
    • Introduction to Control Flow
    • Creating Dynamic Packages
    • Using Containers
    Module 8: Debugging and Troubleshooting SSIS Packages
    • Debugging an SSIS Package
    • Logging SSIS Package Events
    • Handling Errors in an SSIS Package
    Module 9: Implementing an Incremental ETL Process
    • Introduction to Incremental ETL
    • Extracting Modified Data
    • Temporal Tables
    Module 10: Enforcing Data Quality
    • Introduction to Data Quality
    • Using Data Quality Services to Cleanse Data
    • Using Data Quality Services to Match Data
    Module 11: Using Master Data Services
    • Master Data Services Concepts
    • Implementing a Master Data Services Model
    • Managing Master Data
    • Creating a Master Data Hub
    Module 12: Extending SQL Server Integration Services (SSIS)
    • Using Custom Components in SSIS
    • Using Scripting in SSIS
    Module 13: Deploying and Configuring SSIS Packages
    • Overview of SSIS Deployment
    • Deploying SSIS Projects
    • Planning SSIS Package Execution
    Module 14: Consuming Data in a Data Warehouse
    • Introduction to Business Intelligence
    • Introduction to Reporting
    • An Introduction to Data Analysis
    • Analyzing Data with Azure SQL Data Warehouse
    Itinerario
    Este curso pertenece al itinerario: