SQL Server 2012 Business Intelligence and Data Warehouses using SSIS

Course:  SSIS
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. Data Tools and Management Studio will be used to create, debug, and deploy projects using tables, flat files, and Excel Spreadsheets. Syntax solutions will include Expressions and VB.NET.

« 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
  • Script Tasks

Implementing a Dataflow

  • Overview
  • Extracting Data
  • Loading Data
  • Using a DateTime Column to track changes
  • Using a Lookup task
  • Using a Derived Column
  • Script Component Options

Debugging and Troubleshooting SSIS Packages

  • Debugging an SSIS Package
  • Logging SSIS Package Events
  • Handling Errors in an SSIS Package

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 (If Time Allows)

Accessing Data in a Data Warehouse Overview

  • Excel Options.
  • PowerPivot
  • Power View
  • Reporting Builder

Dimensional Modeling Overview

  • Slowly Changing Dimension
  • Facts and Measures
  • Star Schema
  • Snowflake Schema
  • Time Dimension

Other SQL Server Service options

  • Introduction to Data Cleansing
  • Using Data Quality Services to Cleanse Data
  • Creating a DQS Knowledge Base
  • Using a DQS Project to Cleanse Data
  • Use DQS in an SSIS Package
  • Master Data Services Concepts
  • Implementing a Master Data Services Model
  • Creating a Basic MDS Model
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 Flows in an SSIS Package.
  • Implement Event Handlers in an SSIS Package.
  • Debug and Troubleshoot SSIS packages.
  • Implement an SSIS solution that supports incremental loads and changing data.
  • 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 PowerPivot.
  • Understand data warehouse Dimensions and Facts.
  • Explain data cleansing using Data Quality Services.
  • Explain Master Data Services
Who Should Take This Course

Business Intelligence Developers, Knowledge Workers and Data Analysts, and Administrators

Recommended Prerequisites

Some knowledge of SQL Server Integration Services.

Training Style

Instructor led with 50% lecture and 50% lab.

« Hide The Details
Related Courses
Code Course Title Duration Level
SQL Server Reporting Services with BI Tools Part 1 - Report Builder, Data Tools, Cubes, and Tabular Reporting
5 Days
SQL Server Reporting Services with BI Tools Part 2 - Report Server Admin, Extensive Tabular Modeling/Reporting, and C#/VB Extensions
5 Days

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.

Schedule For This Course
There are currently no public sessions scheduled for this course. We can schedule a private class for your organization just a couple of weeks from now. Or we can let you know the next time we do schedule a public session.
Notify me the next time this course is confirmed!
Can't find the course you want?
Call us at 800.533.3893, or
email us at [email protected]