
SQL Server Integration Services (SSIS) for ETL Solutions is an intermediate Database course delivered in person and online by SBEEH Software Academy in Amman, Jordan.
3 Days (24 Hours)
Last updated August 16, 2026
Main Topics:
Detailed Subtopics:
Hands-On Lab: Build a control flow package that loops through a folder of CSV files, loads each one into a staging table, and archives processed files.
Real-World Scenario: A retail company receives a daily batch of sales files from multiple store locations that need to be loaded into a central staging database automatically.
Learning Outcome: Participants can design a control flow workflow for a realistic multi-file, multi-step ETL process.
Main Topics:
Detailed Subtopics:
Hands-On Lab: Build a data flow that loads sales data, uses a Lookup transformation to match products to a dimension table, splits out unmatched rows to an error table, and aggregates results into a summary table.
Real-World Scenario: Some incoming sales records reference product codes that no longer exist in the current product catalog and need to be flagged rather than silently dropped or causing the whole load to fail.
Learning Outcome: Participants can build a data flow using common transformations that handles imperfect real-world data correctly.
Main Topics:
Detailed Subtopics:
Hands-On Lab: Add proper error handling and logging to the Day 2 package, implement a Type 2 slowly changing dimension for the product table, and deploy and schedule the complete solution via the SSIS Catalog and SQL Server Agent.
Real-World Scenario: When a product's price or category changes, the data warehouse needs to preserve historical records as they were at the time of each sale, not silently overwrite the history.
Learning Outcome: Participants leave with a complete, error-handled, deployed, and scheduled ETL solution reflecting real production data warehousing requirements.
This course is for people who build and operate the data pipelines that move and transform data between systems.
Working SQL/T-SQL knowledge is required; this is not a first course in databases.
Upon successful completion of the training, participants will receive an official Certificate of Completion.

A look at our training sessions — hands-on training sessions with professionals across Jordan and the GCC.
Reach out and we'll help you plan the right training for your team.