Get in Touch
 Duration 14 hours

Course Outline

Designing Data Flows

  • Introduction to data flow tasks and transformations
  • Integrating various data sources and destinations
  • Applying standard data transformation techniques
  • Strategies for addressing data quality concerns

Control Flow in SSIS

  • Comprehending control flow tasks
  • Utilising containers to orchestrate control flow
  • Incorporating loops and conditional logic
  • Overseeing the execution flow of packages

Advanced Data Transformation Techniques

  • Leveraging advanced transformation methods
  • Data cleansing, validation, and enrichment processes
  • Techniques for aggregation and summarisation
  • Detailed implementation of Slowly Changing Dimensions (SCD)

Working with Variables and Parameters

  • Introduction to variables and parameters
  • Using variables to influence package behaviour
  • Dynamic configuration of package properties

Managing SSIS Package Execution

  • Configuring execution options for packages
  • Strategies for error handling and logging
  • Employing event handlers to manage runtime events
  • Scheduling and automating execution via SQL Server Agent

Deploying and Managing SSIS Packages

  • Deployment models specific to SQL Server 2022
  • Deploying packages to the SSIS catalog
  • Monitoring and troubleshooting deployed packages

Performance Tuning and Optimisation

  • Identifying and resolving performance bottlenecks
  • Best practices for optimising data and control flows
  • Leveraging parallelism and batch processing in SSIS

Summary and Next Steps

Requirements

  • Fundamental understanding of SQL and relational database principles
  • Proficiency with SQL Server Management Studio (SSMS)

Target Audience

  • Data professionals
  • Developers
  • Database administrators

Number of participants


Price per participant

Provisional Upcoming Courses (Require 5+ participants)

Related Categories