• phone icon +44 7459 302492 email message icon info@uplatz.com
  • Register
0- - 0
Job Meter = High


30 Hours
Online Instructor-led Training
USD 1399 (USD 2800)
Save 50% Offer ends on 31-Dec-2023
SSIS course and certification
149 Learners

About this Course


Participants should be familiar with basic RDBMS concepts and SQL queries. Working experience on any RDBMS would be an added advantage. 

Overview SSIS 

SQL Server Integration Services (SSIS) is a component of Microsoft SQL Server database software which can be used to perform a broad range of data migration, Data integration and Data Consolidation tasks. It features fast and flexible data warehousing tool used for data extraction, transformation and loading (ETL). The tool may also be used to automate maintenance of SQL Server databases and updates multidimensional cube data. SSIS is the new data transformation standard for SQL Server 2005 onwards and has replaced the old SQL Server Data Transformation Services. 

Course Objectives 

  • • Understand MSBI application development Life Cycle. 

  • • Understand basic Data Warehousing Concepts. 

  • • Understand the Concept of OLTP and OLAP. 

  • • Use SSDT (SQL Server Data Tools) in detail for development of SSIS packages. 

  • • Learn SSIS Architecture, Components of SSIS. 

  • • Gain complete understanding of different control flow tasks, containers and precedence constraints. 

  • • Gain complete understanding of wide variety of data flow Sources, Transformations and Destinations. 

  • • Learn to work with variables, data types, functions, expressions and parameters and providing Dynamism in SSIS. 

  • • Develop packages using different tasks and different Transformations based on real time requirements. 

  • • Learn working with event handler, Logging, Configuration Files. 

  • • Learn Error Handling and Debugging in SSIS. 

  • • Learn package deployment and project deployment. 

  • • Gain understanding of Security and Package management. 



DAY 1 

Module 1: Introduction to Data Warehousing 

Lesson 1: Overview of Data Warehousing 

Lesson 2: Considerations for a Data Warehouse Solution 

Lab: Exploring a Data Warehousing Solution 

Module 2: Planning Data Warehouse Infrastructure 

Lesson 1: Considerations for Data Warehouse Infrastructure 

Lesson 2: Planning Data Warehouse Hardware 

Lab: Planning Data Warehouse Infrastructure 

Module 3: Designing and Implementing a Data Warehouse 

Lesson 1: Data Warehouse Design Overview 

Lesson 2: Designing Dimension Tables 

Lesson 3: Designing Fact Tables 

Lesson 4: Physical Design for a Data Warehouse 

Lab: Implementing a Data Warehouse 

Module 4: Columnstore Indexes 

Lesson 1: Introduction to Columnstore Indexes 

Lesson 2: Creating Columnstore Indexes 

Lesson 3: Working with Columnstore Indexes 

Lab: Using Columnstore Indexes 

DAY 2 

Module 5: Creating an ETL Solution 

Lesson 1: Introduction to ETL with SSIS 

Lesson 2: Exploring Source Data 

Lesson 3: Implementing Data Flow 

Lab: Implementing Data Flow in an SSIS Package 

Module 6: Implementing Control Flow in an SSIS Package 

Lesson 1: Introduction to Control Flow 

Lesson 2: Creating Dynamic Packages 

Lesson 3: Using Containers 

Lab A: Implementing Control Flow in an SSIS Package 

Lesson 4: Managing Consistency 

Lab B: Using Transactions and Checkpoints 

Module 7: Debugging and Troubleshooting SSIS Packages 

Lesson 1: Debugging an SSIS Package 

Lesson 2: Logging SSIS Package Events 

Lesson 3: Handling Errors in an SSIS Package 

Lab: Debugging and Troubleshooting an SSIS Package 

Module 8: Implementing a Data Extraction Solution 

Lesson 1: Introduction to Incremental ETL 

Lesson 2: Extracting Modified Data 

Lab A: Extracting Modified Data 

Lesson 3: Loading Modified Data 

Lesson 4: Temporal Tables 

Lab B: Loading a Data Warehouse 

Module 9: Enforcing Data Quality 

Lesson 1: Introduction to Data Quality 

Lesson 2: Using Data Quality Services to Cleanse Data 

Lab A: Cleansing Data 

Lesson 3: Using Data Quality Services to Match Data 

Lab B: Deduplicating Data 

DAY 3 

Module 10: Master Data Services 

Lesson 1: Introduction to Master Data Services 

Lesson 2: Implementing a Master Data Services Model 

Lesson 3: Hierarchies and Collections 

Lesson 4: Creating a Master Data Hub 

Lab: Implementing Master Data Services Model 

Module 11: Extending SQL Server Integration Services 

Lesson 1: Using Scripts in SSIS 

Lesson 2: Using Custom Components in SSIS 

Lab: Using Custom Scripts 

Module 12: Deploying and Configuring SSIS Packages 

Lesson 1: Overview of SSIS Development 13-2 

Lesson 2: Deploying SSIS Projects 13-5 

Lesson 3: Planning SSIS Package Execution 13-14 

Lab: Deploying and Configuring SSIS Packages 

Module 13: Consuming Data in a Data Warehouse 

Lesson 1: Introduction to Business Intelligence 

Lesson 2: Introduction to Data Analysis 

Lesson 3: Introduction to Reporting 

Lab: Using a Data Warehouse 


  • • Discussion on migration practices from 2012 to 2017. 

  • • Difference between SSDT 2012 and SSDT 2017. 

  • • New Features in 2017. 



Course Details & Curriculum

Didn't find what you are looking for?  Contact Us