Implementing a SQL Data Warehouse

Dificultad: Intermedio
SQL

Presentaci贸n聽

Este curso describe c贸mo implementar una plataforma de almacenamiento de聽datos para apoyaruna soluci贸n de BI.聽

聽Duraci贸n: 25h

聽Prop贸sito

Los estudiantes aprender谩nc贸mo crear聽un almac茅n de datos con Microsoft庐 SQL Server庐 2016 y con Azure SQL Data Warehouse, implementar ETL con聽SQL Server Integration Services, y para validar y limpiar los datos聽con聽SQL Server Data Quality Services and SQL Server Master Data Services.

聽Objetivos

  • Describe the key elements of a data warehousing solution
  • Describe the main hardware considerations for building a data warehouse
  • Implement a logical design for a data warehouse
  • Implement a physical design for a data warehouse
  • Create columnstore indexes
  • Implementing an Azure SQL Data Warehouse
  • Describe the key features of SSIS
  • Implement a data flow by using SSIS
  • Implement control flow by using tasks and precedence constraints
  • Create dynamic packages that include variables and parameters
  • Debug SSIS packages
  • Describe the considerations for implement an ETL solution
  • Implement Data Quality Services
  • Implement a Master Data Services model
  • Describe how you can use custom components to extend SSIS
  • Deploy SSIS projects
  • Describe BI and common BI scenarios

聽聽Contenidos

  • Module 1: Introduction to Data Warehousing
  • Module 2: Planning Data Warehouse Infrastructure
  • Module 3: Designing and Implementing a Data Warehouse
  • Module 4: Columnstore Indexes
  • Module 5: Implementing an Azure SQL Data Warehouse
  • Module 6: Creating an ETL Solution
  • Module 7: Implementing Control Flow in an SSIS Package
  • Module 8: Debugging and Troubleshooting SSIS Packages
  • Module 9: Implementing an Incremental ETL Process
  • Module 10: Enforcing Data Quality
  • Module 11: Using Master Data Services
  • Module 12: Extending SQL Server Integration Services (SSIS)
  • Module 13: Deploying and Configuring SSIS Packages
  • Module 14: Consuming Data in a Data Warehouse

聽Dirigido a

  • Los destinatarios principales de este curso son los individuos que administran y mantienen bases de datos SQL Server. Estos individuos realizan la administraci贸n de bases de datos y mantenimiento como su principal 谩rea de responsabilidad, o聽trabajan enentornos en los quelas bases de datos聽juegan un papel clave en su trabajo principal.
  • El p煤blico secundario para este curso son聽los individuos聽que desarrollan aplicaciones que ofrecen contenido de bases de datos SQL聽Server.

聽Requisitos

Conocimientos de bases de datos.

Materiales, metodolog铆a y evaluaci贸n

Profesor

Ram贸n Alberola

Ingeniero Superior en Telecomunicaciones. 17 a帽os de experiencia profesional y docente. Docente en especialidades de Ofimatica, Internet, Dise帽o Gr谩fico y Dispositivos m贸viles.