Description
Overview:
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.
Prerequisite(s):
Basic knowledge of the Microsoft Windows operating system and its core functionality; working knowledge of relational databases; some experience with database design.
Audience:
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.
Outline:
Lesson 1: Introduction to Data Warehousing
- Overview of Data Warehousing
- Considerations for a Data Warehouse Solution
Lesson 2: Planning Data Warehouse Infrastructure
- Considerations for data warehouse Infrastructure
- Planning data warehouse hardware
Lesson 3: Designing and Implementing a Data Warehouse
- Data warehouse design overview
- Designing dimension tables
- Designing fact tables
- Physical Design for a Data Warehouse
Lesson 4: Columnstore Indexes
- Introduction to Columnstore Indexes
- Creating Columnstore Indexes
- Working with Columnstore Indexes
Lesson 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
- Copying data with the Azure data factory
Lesson 6: Creating an ETL Solution
- Introduction to ETL with SSIS
- Exploring Source Data
- Implementing Data Flow
Lesson 7: Implementing Control Flow in an SSIS Package
- Introduction to Control Flow
- Creating Dynamic Packages
- Using Containers
- Managing consistency
Lesson 8: Debugging and Troubleshooting SSIS Packages
- Debugging an SSIS Package
- Logging SSIS Package Events
- Handling Errors in an SSIS Package
Lesson 9: Implementing a Data Extraction Solution
- Introduction to Incremental ETL
- Extracting Modified Data
- Loading modified data
- Temporal Tables
Lesson 10: Enforcing Data Quality
- Introduction to Data Quality
- Using Data Quality Services to Cleanse Data
- Using Data Quality Services to Match Data
Lesson 11: Using Master Data Services
- Introduction to Master Data Services
- Implementing a Master Data Services Model
- Hierarchies and collections
- Creating a Master Data Hub
Lesson 12: Extending SQL Server Integration Services (SSIS)
- Using Scripting in SSIS
- Using Custom Components in SSIS
Lesson 13: Deploying and Configuring SSIS Packages
- Overview of SSIS Deployment
- Deploying SSIS Projects
- Planning SSIS Package Execution
Lesson 14: Consuming Data in a Data Warehouse
- Introduction to Business Intelligence
- An Introduction to Data Analysis
- Introduction to Reporting
- Analyzing Data with Azure SQL Data Warehouse
Reviews
There are no reviews yet.