Course Code: ssis2022
Duration: 28 hours
Prerequisites:
  • Basic understanding of SQL and relational database concepts
  • Familiarity with SQL Server Management Studio (SSMS)

Audience

  • Data professionals
  • Developers
  • Database administrators
Overview:

SQL Server Integration Services (SSIS) is a component of Microsoft SQL Server that provides a platform for data integration and workflow applications. It is used for data migration, warehousing, and transformation tasks.

This instructor-led, live training (online or onsite) is aimed at beginner-level data professionals who wish to learn how to design, implement, and manage SSIS packages to perform data integration and transformation tasks.

By the end of this training, participants will be able to:

  • Understand the architecture and components of SSIS.
  • Design and implement ETL processes using SSIS.
  • Use SSIS tools to develop, deploy, and manage data integration solutions.
  • Troubleshoot and optimize SSIS packages for performance and reliability.

Format of the Course

  • Interactive lecture and discussion.
  • Lots of exercises and practice.
  • Hands-on implementation in a live-lab environment.

Course Customization Options

  • To request a customized training for this course, please contact us to arrange.
Course Outline:

Introduction to SQL Server Integration Services (SSIS)

  • Overview of SSIS and its role in data integration
  • Key features and enhancements in SQL Server 2022
  • SSIS architecture and components
  • Understanding ETL processes

Getting Started with SSIS

  • Installing and configuring SSIS
  • Introduction to SQL Server Data Tools (SSDT)
  • Creating your first SSIS project and package
  • Navigating the SSIS designer interface

Designing Data Flows

  • Introduction to data flow tasks and transformations
  • Working with data sources and destinations
  • Implementing common data transformations
  • Handling data quality issues

Control Flow in SSIS

  • Understanding control flow tasks
  • Using containers to manage control flow
  • Implementing loops and conditional logic
  • Managing package execution flow

Advanced Data Transformation Techniques

  • Using advanced transformations
  • Implementing data cleansing and validation
  • Performing data enrichment and aggregation
  • Using fuzzy matching and grouping

Working with Variables and Parameters

  • Introduction to variables and parameters
  • Using variables to control package behavior
  • Passing parameters to and from packages
  • Dynamic configuration of package properties

Managing SSIS Package Execution

  • Configuring package execution options
  • Implementing error handling and logging
  • Using event handlers to manage runtime events
  • Scheduling and automating package execution with SQL Server Agent

Deploying and Managing SSIS Packages

  • Overview of SSIS deployment models
  • Deploying packages to the SSIS catalog
  • Managing package configurations and environments
  • Monitoring and troubleshooting deployed packages

Performance Tuning and Optimization

  • Identifying performance bottlenecks in SSIS packages
  • Best practices for optimizing data flows and control flows
  • Using SSIS logging and performance counters
  • Implementing parallelism and batch processing

Advanced Topics and Future Directions

  • Introduction to SSIS scripting with C# and VB.NET
  • Integration with other SQL Server components
  • Exploring new features and enhancements in future SSIS releases
  • Resources for further learning and community involvement

Summary and Next Steps

Sites Published:

United Arab Emirates - Introduction to SQL Server 2022 Integration Services (SSIS)

Qatar - Introduction to SQL Server 2022 Integration Services (SSIS)

Egypt - Introduction to SQL Server 2022 Integration Services (SSIS)

Saudi Arabia - Introduction to SQL Server 2022 Integration Services (SSIS)

South Africa - Introduction to SQL Server 2022 Integration Services (SSIS)

Brasil - Introduction to SQL Server 2022 Integration Services (SSIS)

Canada - Introduction to SQL Server 2022 Integration Services (SSIS)

中国 - Introduction to SQL Server 2022 Integration Services (SSIS)

香港 - Introduction to SQL Server 2022 Integration Services (SSIS)

澳門 - Introduction to SQL Server 2022 Integration Services (SSIS)

台灣 - Introduction to SQL Server 2022 Integration Services (SSIS)

USA - Introduction to SQL Server 2022 Integration Services (SSIS)

Österreich - Introduction to SQL Server 2022 Integration Services (SSIS)

Schweiz - Introduction to SQL Server 2022 Integration Services (SSIS)

Deutschland - Introduction to SQL Server 2022 Integration Services (SSIS)

Czech Republic - Introduction to SQL Server 2022 Integration Services (SSIS)

Denmark - Introduction to SQL Server 2022 Integration Services (SSIS)

Estonia - Introduction to SQL Server 2022 Integration Services (SSIS)

Finland - Introduction to SQL Server 2022 Integration Services (SSIS)

Greece - Introduction to SQL Server 2022 Integration Services (SSIS)

Magyarország - Introduction to SQL Server 2022 Integration Services (SSIS)

Ireland - Introduction to SQL Server 2022 Integration Services (SSIS)

Luxembourg - Introduction to SQL Server 2022 Integration Services (SSIS)

Latvia - Introduction to SQL Server 2022 Integration Services (SSIS)

España - Introduction to SQL Server 2022 Integration Services (SSIS)

Italia - Introduction to SQL Server 2022 Integration Services (SSIS)

Lithuania - Introduction to SQL Server 2022 Integration Services (SSIS)

Nederland - Introduction to SQL Server 2022 Integration Services (SSIS)

Norway - Introduction to SQL Server 2022 Integration Services (SSIS)

Portugal - Introduction to SQL Server 2022 Integration Services (SSIS)

România - Introduction to SQL Server 2022 Integration Services (SSIS)

Sverige - Introduction to SQL Server 2022 Integration Services (SSIS)

Türkiye - Introduction to SQL Server 2022 Integration Services (SSIS)

Malta - Introduction to SQL Server 2022 Integration Services (SSIS)

Belgique - Introduction to SQL Server 2022 Integration Services (SSIS)

France - Introduction to SQL Server 2022 Integration Services (SSIS)

日本 - Introduction to SQL Server 2022 Integration Services (SSIS)

Australia - Introduction to SQL Server 2022 Integration Services (SSIS)

Malaysia - Introduction to SQL Server 2022 Integration Services (SSIS)

New Zealand - Introduction to SQL Server 2022 Integration Services (SSIS)

Philippines - Introduction to SQL Server 2022 Integration Services (SSIS)

Singapore - Introduction to SQL Server 2022 Integration Services (SSIS)

Thailand - Introduction to SQL Server 2022 Integration Services (SSIS)

Vietnam - Introduction to SQL Server 2022 Integration Services (SSIS)

India - Introduction to SQL Server 2022 Integration Services (SSIS)

Argentina - Introduction to SQL Server 2022 Integration Services (SSIS)

Chile - Introduction to SQL Server 2022 Integration Services (SSIS)

Costa Rica - Introduction to SQL Server 2022 Integration Services (SSIS)

Ecuador - Introduction to SQL Server 2022 Integration Services (SSIS)

Guatemala - Introduction to SQL Server 2022 Integration Services (SSIS)

Colombia - Introduction to SQL Server 2022 Integration Services (SSIS)

México - Introduction to SQL Server 2022 Integration Services (SSIS)

Panama - Introduction to SQL Server 2022 Integration Services (SSIS)

Peru - Introduction to SQL Server 2022 Integration Services (SSIS)

Uruguay - Introduction to SQL Server 2022 Integration Services (SSIS)

Venezuela - Introduction to SQL Server 2022 Integration Services (SSIS)

Polska - Introduction to SQL Server 2022 Integration Services (SSIS)

United Kingdom - Introduction to SQL Server 2022 Integration Services (SSIS)

South Korea - Introduction to SQL Server 2022 Integration Services (SSIS)

Pakistan - Introduction to SQL Server 2022 Integration Services (SSIS)

Sri Lanka - Introduction to SQL Server 2022 Integration Services (SSIS)

Bulgaria - Introduction to SQL Server 2022 Integration Services (SSIS)

Bolivia - Introduction to SQL Server 2022 Integration Services (SSIS)

Indonesia - Introduction to SQL Server 2022 Integration Services (SSIS)

Kazakhstan - Introduction to SQL Server 2022 Integration Services (SSIS)

Moldova - Introduction to SQL Server 2022 Integration Services (SSIS)

Morocco - Introduction to SQL Server 2022 Integration Services (SSIS)

Tunisia - Introduction to SQL Server 2022 Integration Services (SSIS)

Kuwait - Introduction to SQL Server 2022 Integration Services (SSIS)

Oman - Introduction to SQL Server 2022 Integration Services (SSIS)

Slovakia - Introduction to SQL Server 2022 Integration Services (SSIS)

Kenya - Introduction to SQL Server 2022 Integration Services (SSIS)

Nigeria - Introduction to SQL Server 2022 Integration Services (SSIS)

Botswana - Introduction to SQL Server 2022 Integration Services (SSIS)

Slovenia - Introduction to SQL Server 2022 Integration Services (SSIS)

Croatia - Introduction to SQL Server 2022 Integration Services (SSIS)

Serbia - Introduction to SQL Server 2022 Integration Services (SSIS)

Bhutan - Introduction to SQL Server 2022 Integration Services (SSIS)

Nepal - Introduction to SQL Server 2022 Integration Services (SSIS)

Uzbekistan - Introduction to SQL Server 2022 Integration Services (SSIS)