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
Job Interview Preparation (Soft Skills Questions & Answers)
- Tough Open-Ended Job Interview Questions
- What to Wear for Best Job Interview Attire
- Job Interview Question- What are You Passionate About?
- How to Prepare for a Job Promotion Interview
🎥 Your FREE eLEARNING Courses (Click Here)
Internships, Freelance and Full-Time Work opportunities
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)