Hakkında
This five-day instructor-led course provides students with the knowledge and skills to provision a Microsoft SQL Server database. The course covers SQL Server provision both on-premise and in Azure, and covers installing from new and migrating from an existing install.
Önkoşullar
Kurs Süresi
Ders İçeriği
Module 1: Introduction to Data WarehousingThis module describes data warehouse concepts and architecture consideration.Lessons
Lab : Exploring a Data Warehouse Solution
After completing this module, you will be able to:
Describe the key elements of a data warehousing solution
Module 2: Planning Data Warehouse InfrastructureThis module describes the main hardware considerations for building a data warehouse.Lessons
Lab : Planning Data Warehouse Infrastructure
After completing this module, you will be able to:
Describe the main hardware considerations for building a data warehouse
Module 3: Designing and Implementing a Data WarehouseThis module describes how you go about designing and implementing a schema for a data warehouse.Lessons
Lab : Implementing a Data Warehouse Schema
After completing this module, you will be able to:
Implement a logical design for a data warehouse
Module 4: Columnstore IndexesThis module introduces Columnstore Indexes.Lessons
Lab : Using Columnstore Indexes
After completing this module, you will be able to:
Create Columnstore indexes
Work with Columnstore Indexes
Module 5: Implementing an Azure SQL Data WarehouseThis module describes Azure SQL Data Warehouses and how to implement them.Lessons
Lab : Implementing an Azure SQL Data Warehouse
After completing this module, you will be able to:
Describe the advantages of Azure SQL Data Warehouse
Implement an Azure SQL Data Warehouse
Describe the considerations for developing an Azure SQL Data Warehouse
Plan for migrating to Azure SQL Data Warehouse
Module 6: Creating an ETL SolutionAt the end of this module you will be able to implement data flow in a SSIS package.Lessons
Lab : Implementing Data Flow in an SSIS Package
After completing this module, you will be able to:
Describe ETL with SSIS
Explore Source Data
Implement a Data Flow
Module 7: Implementing Control Flow in an SSIS PackageThis module describes implementing control flow in an SSIS package.Lessons
Lab : Implementing Control Flow in an SSIS Package
Lab : Using Transactions and Checkpoints
After completing this module, you will be able to:
Describe control flow
Create dynamic packages
Use containers
Module 8: Debugging and Troubleshooting SSIS PackagesThis module describes how to debug and troubleshoot SSIS packages.Lessons
Lab : Debugging and Troubleshooting an SSIS Package
After completing this module, you will be able to:
Debug an SSIS package
Log SSIS package events
Handle errors in an SSIS package
Module 9: Implementing a Data Extraction SolutionThis module describes how to implement an SSIS solution that supports incremental DW loads and changing data.Lessons
Lab : Extracting Modified Data
Lab : Loading a data warehouse
After completing this module, you will be able to:
Describe incremental ETL
Extract modified data
Load modified data.
Describe temporal tables
Module 10: Enforcing Data QualityThis module describes how to implement data cleansing by using Microsoft Data Quality services.Lessons
Lab : Cleansing Data
Lab : De-duplicating Data
After completing this module, you will be able to:
Describe data quality services
Cleanse data using data quality services
Match data using data quality services
De-duplicate data using data quality services
Module 11: Using Master Data ServicesThis module describes how to implement master data services to enforce data integrity at source.Lessons
Lab : Implementing Master Data Services
After completing this module, you will be able to:
Describe the key concepts of master data services
Implement a master data service model
Manage master data
Create a master data hub
Module 12: Extending SQL Server Integration Services (SSIS)This module describes how to extend SSIS with custom scripts and components.Lessons
Lab : Using scripts
After completing this module, you will be able to:
Use custom components in SSIS
Use scripting in SSIS
Module 13: Deploying and Configuring SSIS PackagesThis module describes how to deploy and configure SSIS packages.Lessons
Lab : Deploying and Configuring SSIS Packages
After completing this module, you will be able to:
Describe an SSIS deployment
Deploy an SSIS package
Plan SSIS package execution
Module 14: Consuming Data in a Data WarehouseThis module describes how to debug and troubleshoot SSIS packages.Lessons
Lab : Using a data warehouse
After completing this module, you will be able to:
Describe at a high level business intelligence
Show an understanding of reporting
Show an understanding of data analysis
Analyze data with Azure SQL data warehouse
The primary audience for this course are database professionals who need to fulfil a Business Intelligence Developer role. They will need to focus on hands-on work creating BI solutions including Data Warehouse implementation, ETL, and data cleansing.