1

ETL Course

ETL with Microsoft SQL Server Integration Services (SSIS)

MicrosoftSQL Server Integration Services (SSIS) is a platform for building high-performance data integration solutions, including extraction, transformation, and load (ETL) packages for data warehousing. In this course, you’ll extract data from a wide variety of data sources, such as files and relational data sources, perform data integration and transformation solutions, and load data into single or multiple destinations. You will solve complex business problems using best practices and troubleshooting techniques.

At the end of this course, you will be comfortable building an ETL package, moving data around systems, Transforming data using SSIS controls like Fuzzy Lookup, Web service tasks, Email Tasks etc. and configuring and deploying production quality packages with tasks like SSIS logging and checkpoint tasks.


Microsoft SQL Server Integration Services (SSIS) features graphical tools and wizards for:

  • Building and debugging packages
  • Tasks for performing workflow functions
  • Executing SQL statements
  • Data sources and destinations for extracting and loading data
  • Transformations for cleaning, aggregating, merging, and copying data
  • Integrate, transform and load data into single or multiple destinations

Course Key Learning (24 Credit hrs)

  • Deciding on full or incremental loading
  • Isolating ETL data, Creating an ETL script, ETL abstraction layers
  • The design environment, Control flows, Data sources
  • Data transformations, Data destinations
  • Precedence constraints, Connection managers
  • Execute SQL tasks, Progress/execution results, Resetting destination database
  • Data flows, Data flow paths, Error output paths
  • Configuring data sources and destinations
  • Executing SSIS packages, Deploying SSIS packages

Course Topics 

Module 1 – ETL Processing

  • ETL Overview
  • ETL Tools
  • Data Sources and Destinations
  • Creating Example Databases
  • Module Summary

Module 2 – ETL With SQL Programming

  • ETL Scripts
  • Transformations
  • Implementing ETL with SQL Objects
  • Programming an ETL Process with SQL
  • Module Summary

Module 03 – ETL Processing with SSIS

  • Creating SSIS Projects
  • Programming SSIS Packages
  • Execute SQL Tasks
  • Implementing SSIS Packages
  • Creating an ETL Process with SSIS
  • Module Summary

Module 04 – SSIS Data Flows

  • Creating Data Flows
  • Data Flow Transformations
  • Performance Options
  • Creating an SSIS ETL Package Using Data Flow Tasks
  • Module Summary

Module 05 – Deployment and Troubleshooting

  • Error Handling
  • Deployment
  • Module Summary

Final Assessment


This course requires that you meet the following prerequisites:

  • A familiarity with Basic SQL Query and Transactional statements (select, insert, update, delete)
  • Working knowledge of relational databases
  • Some experience with database design

International Student FEE : USD 1,000 |  3,750 AED | 3,750 SAR




Flexible Class Options

  • Week End Classes For Professionals  SAT | SUN
  • Corporate Group Trainings Available
  • Online Classes – Live Virtual Class (L.V.C), Online Training

Related Readings 

SQL Server Integration Services
Create a project and basic package with SSIS
SSIS How to Create an ETL Package


Related Courses

Oracle DBA 11g /12c
Microsoft SharePoint Developer

Oracle HCM Cloud – Fusion Human Capital Management

ETL with Microsoft SQL Server Integration Services (SSIS)

Microsoft Power BI 

Big Data Analytics Course


KEY FEATURES

Flexible Classes Schedule

Online Classes for out of city / country students

Unlimited Learning - FREE Workshops

FREE Practice Exam

Internships Available

Free Course Recordings Videos

Register Now