Get in Touch
 Duration 14 hours

Course Outline

Designing Data Flows

  • Overview of essential data flow tasks and transformation components
  • Integrating various data sources and destinations
  • Applying standard data transformations
  • Mitigating data quality challenges

Control Flow in SSIS

  • Understanding the mechanics of control flow tasks
  • Leveraging containers to orchestrate control flow
  • Implementing loops and conditional logic structures
  • Managing the overall execution flow of packages

Advanced Data Transformation Techniques

  • Utilizing advanced transformation components
  • Performing data cleansing, validation, and enrichment
  • Techniques for aggregation and summarization
  • In-depth implementation of Slowly Changing Dimensions (SCD)

Working with Variables and Parameters

  • Introduction to variables and parameters
  • Using variables to regulate package behavior
  • Dynamic configuration of package properties

Managing SSIS Package Execution

  • Configuring execution options for optimal performance
  • Strategies for error handling and logging
  • Managing runtime events using event handlers
  • 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 Optimization

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

Summary and Next Steps

Requirements

  • A foundational understanding of SQL and relational database principles.
  • Proficiency in using SQL Server Management Studio (SSMS).

Target Audience

  • Data professionals.
  • Software developers.
  • Database administrators.

Number of participants


Price per participant

Upcoming Courses

Related Categories