SQL Server 2012 Business Intelligence and Data Warehouses
Course: SSBIDW
Duration: 5 Days
Level: I
Course Summary
This course teaches the student how to implement BI solutions to support information worker analytics. Students will learn how to implement ETL with SQL Server Integration Services, validate and cleanse data with SQL Server Data Quality Services and SQL Server Master Data Services. Special BI reporting considerations are included to use PerformancePoint 2010 and Report Builder. Data Warehouse Analysis, Design, and Implementation will be included as time allows.
« Hide The Details
Topics Covered In This Course
Introduction to Data Warehousing
- Describe data warehouse concepts and architecture considerations
- Considerations for a Data Warehouse Solution
- Exploring Data Sources
- Exploring an ETL Process
- Exploring a Data Warehouse
Design and Implement a Schema for a Data Warehouse
- Introduction to ETL with SSIS
- Exploring Source Data
- Implementing Data Flow
- Exploring Source Data
- Transfer Data with a Data Flow Task
- Using Transformations in a Data Flow
Implementing Control Flow in an SSIS Package
- Introduction to Control Flow
- Creating Dynamic Packages
- Using Containers
- Managing Consistency
- Using Tasks and Precedence in a Control Flow
- Using Variables and Parameters
- Using Containers
- Using Transactions
- Using Checkpoints
Debugging and Troubleshooting SSIS Packages
- Debugging an SSIS Package
- Logging SSIS Package Events
- Handling Errors in an SSIS Package
Implementing an Event Handler
- Implementing an Incremental ETL Process
- Introduction to Incremental ETL
- Extracting Modified Data
- Loading Modified Data
- Using a DateTime Column to Incrementally Extract Data
- Using a DateTime Column to Incrementally Extract Data
- Using Change Tracking
- Using a Lookup task to insert dimension data
- Using a Lookup task to insert or update dimension data
- Implementing a Slowly Changing Dimension
- Using a MERGE statement to load fact data
Enforcing Data Quality
- Introduction to Data Cleansing
- Using Data Quality Services to Cleanse Data
- Using Data Quality Services to Match Data
- Creating a DQS Knowledge Base
- Using a DQS Project to Cleanse Data
- Use DQS in an SSIS Package
Using Master Data Services
- Master Data Services Concepts
- Implementing a Master Data Services Model
- Using the Master Data Services Excel Add-in
- Creating a Basic MDS Model
- Editing an MDS Model With Excel
- Loading Data into MDS
- Enforcing Business Rules
- Consuming Master Data Services Data
Deploying and Configuring SSIS Packages
- Overview of Deployment
- Deploying SSIS Projects
- Planning SSIS Package Execution
- Create an SSIS Catalog
- Deploy an SSIS Project
- Create Environments for an SSIS Solution
- Running an SSIS Package in SQL Server Management Studio
- Scheduling SSIS Packages with SQL Server Agent
Accessing Data in a Data Warehouse Overview
- Excel Options.
- PowerPivot
- Power View
- Reporting Builder
- PerformancePoint Artifacts
Data Warehouse Analysis, Design and Implementation Considerations
- Requirements Analysis
- Logical/Physical Design for a Data Warehouse
- Star Schema
- Snowflake Schema
- Time Dimension
What You Can Expect
At the end of this course, students will be able to:
- Describe data warehouse concepts and architecture considerations.
- Implement Control Flows in an SSIS Package.
- Implement Data Flow in an SSIS Package.
- Debug and Troubleshoot SSIS packages.
- Implement an SSIS solution that supports incremental loads and changing data.
- Implement data cleansing by using Microsoft Data Quality Services.
- Implement Master Data Services to enforce data integrity at source.
- Extend SSIS with custom scripts and components.
- Deploy and Configure SSIS packages.
- Describe how information workers can consume data from the data warehouse.
- Understand tools including Report Builder and PerformancePoint
- Understand data warehouse Requirements Analysis, Design and Implementation considerations.
Who Should Take This Course
Business Intelligence Developers, Knowledge Workers and Data Analysts, and Administrators.
Training Style
Instructor led with 50% lecture and 50% lab.
« Hide The Details
Every student attending a Verhoef Training class will receive
a certificate good for $100 toward their next public class taken
within a year.
You can also buy "Verhoef Vouchers" to get a discounted rate for a
single student in any of our public or web-based classes.
Contact your account manager or our sales office for details.
|