Training On Database Intergration Using SQL Server Integration Services (SSIS)

INTRODUCTION

The ability to seamlessly integrate, transform, and load data is paramount for organizations seeking meaningful insights to drive informed decision making. SQL Server Integration Services (SSIS) stands as a powerful tool in data integration, enabling users to design and execute the Extract, Transform, Load (ETL) processes. It empowers data professionals to build scalable and flexible solutions for handling data from various sources, transforming it as needed, and delivering it to the desired destinations. From this course, you will learn about SQL Server Integration Services (SSIS), how to design, develop, and deploy SSIS packages to extract, transform, and load (ETL) data from a variety of sources to various destinations.

DURATION

10 days

TARGET AUDIENCE

  • Database Administrators and Developers
  • Project Managers, Analysts, and Testers
  • Big Data and Hadoop Professionals
  • Business Intelligence Developers
  • Data Engineers

OBJECTIVES

At the end of the course, the participants will be able to:

  •  Understand the fundamentals of SSIS architecture and components
  • Design and build SSIS packages using SQL Server Data Tools (SSDT)
  • Utilize SSIS built-in tasks and transformations for data extraction, transformation, and loading (ETL)
  • Implement control flow and data flow components to manage package execution
  • Configure and deploy SSIS packages to the SSIS Catalog
  • Monitor and troubleshoot SSIS packages for optimal performance

COURSE OUTLINE

Module 1: Introduction to SSIS

  • Overview of ETL (Extract, Transform, Load) processes
  • Understanding the role of SSIS in data integration
  • SSIS architecture and components

Module 2: Getting Started with SSIS

  • Installing and configuring SQL Server Data Tools (SSDT)
  • Creating a new SSIS project
  • Introduction to SSIS packages, tasks, and containers

Module 3: SSIS Data Flow

  • Exploring the Data Flow task
  • Source and destination connections
  • Data transformations and data types
  • Data flow debugging and error handling

Module 4: Control Flow in SSIS

  • Understanding control flow elements
  • Sequence containers and tasks
  • Conditional and looping constructs
  • Error handling and logging in control flow

Module 5: Variables and Expressions

  • Working with SSIS variables
  • System and user-defined variables
  • Expressions and configurations
  • Scripting in SSIS

Module 6: Data Flow Transformations

  • Lookup, Merge, and Union transformations
  • Multicast and Conditional Split transformations
  • Slowly Changing Dimension (SCD) transformations

Module 7: Deployment and Execution

  • Package deployment options
  • Configurations and package deployment
  • Executing and scheduling SSIS packages
  • SSIS Security

Module 8: Best Practices and Performance Tuning

  • Best practices for designing SSIS packages
  • Performance optimization techniques
  • Troubleshooting common performance issues

Module 9: Working with External Data Sources

  • Connecting to different data sources (Excel, CSV, flat files)
  • Working with REST APIs in SSIS
  • Incorporating data from cloud platforms
  • Integration with other SQL Server Services

Module 10: SSIS and Big Data

  • Overview of SSIS in the context of big data
  • Using SSIS with Hadoop and other big data platforms
  • Extracting, transforming, and loading big data with SSIS
  • Version Control and Source Code Management

Module 11: SSIS and Power BI Integration

  • Loading data into Power BI from SSIS
  • Using SSIS for data preparation in Power BI
  • Real-time analytics with SSIS and Power BI

CERTIFICATION

  • Upon successful completion of this training, participants will be issued with Macskills Training and Development Institute Certificate

TRAINING VENUE

  • Training will be held at Macskills Training Centre. We also tailor make the training upon request at different locations across the world.

AIRPORT PICK UP AND ACCOMMONDATION

  • Airport pick up and accommodation is arranged upon request

TERMS OF PAYMENT

  • Payment should be made to Macskills Development Institute bank account before the start of the training and receipts sent to info@macskillsdevelopment.com

 

Training On Database Intergration Using Sql Server Integration Services (ssis)
Dates Fees Location Action
17/06/2024 - 28/06/2024 $2,450 Nairobi Physical Class
Online Class
15/07/2024 - 26/07/2024 $2,450 Nairobi Physical Class
Online Class
19/08/2024 - 30/08/2024 $2,450 Nairobi Physical Class
Online Class
16/09/2024 - 27/09/2024 $2,450 Nairobi Physical Class
Online Class
14/10/2024 - 25/10/2024 $2,450 Nairobi Physical Class
Online Class
18/11/2024 - 29/11/2024 $2,450 Nairobi Physical Class
Online Class
09/12/2024 - 20/12/2024 $2,450 Nairobi Physical Class
Online Class