SQL Server 2016 Integration Services (SSIS)
Course: SSIS16
Duration: 5 Days
Level: I
Course Summary
This course teaches the student how to implement SSIS solutions to support information worker analytics. Students will learn how to implement ETL with SQL Server Integration Services; Special BI reporting considerations are included to use SSRS. Data Warehouse Analysis, Design, and Implementation will be included as time allows.
« Hide The Details
Topics Covered In This Course
Introduction to SSIS
- Describe data concepts and architecture considerations
- Considerations for a SQL, Excel, and Flat Files
- 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
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 Services Options
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 ETL 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.
- Extend SSIS with custom scripts and components.
- Deploy and Configure SSIS packages.
- Describe how information workers can consume data from the data warehouse.
- Understand SSRS at a high level.
- Understand data warehouse Requirements Analysis, Design and Implementation considerations at a high level
What You Can Expect
At the end of this course, students will be able to:
- Describe ETL 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.
- Extend SSIS with custom scripts and components.
- Deploy and Configure SSIS packages.
- Describe how information workers can consume data from the data warehouse.
- Understand SSRS at a high level.
- Understand data warehouse Requirements Analysis, Design and Implementation considerations at a high level
Who Should Take This Course
Business Intelligence Developers, Knowledge Workers and Data Analysts, and Administrators who want to learn SSIS.
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 |
|
SSIS16P2 |
SQL Server SSIS 2016 Part 2 Data Quality, Performance, Advanced Scripts, Patterns |
5 Days |
I |
Details |
SSRSXP |
SQL Server Reporting Services 2014/2012 - Extensions and Programming |
3 Days |
II |
Details |
SSPTDW |
SQL Server Performance and Tuning for Data Warehouses |
5 Days |
III |
Details |
SSRSJM |
SQL Server Reporting Services 2014/2012 - Jedi Master Level |
2 Days |
III |
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.
|