Get in Touch
 Duration 14 hours

Course Outline

Designing Data Flows

  • Review of data flow tasks and transformation components
  • Integration of data sources and destinations
  • Application of standard data transformations
  • Addressing data quality challenges

Control Flow in SSIS

  • Analysis of control flow tasks
  • Utilizing containers to orchestrate control flow
  • Application of loops and conditional logic
  • Regulating the execution path of packages

Advanced Data Transformation Techniques

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

Working with Variables and Parameters

  • Fundamentals of variables and parameters
  • Employing variables to direct package behavior
  • Dynamic adjustment of package properties

Managing SSIS Package Execution

  • Setting package execution configurations
  • Strategies for error handling and logging
  • Utilizing event handlers for runtime event management
  • Scheduling and automating runs via SQL Server Agent

Deploying and Managing SSIS Packages

  • Deployment models in SQL Server 2022
  • Installing packages into the SSIS catalog
  • Overseeing and diagnosing deployed packages

Performance Tuning and Optimization

  • Detection and resolution of performance bottlenecks
  • Best practices for optimizing data and control flows
  • Implementing parallelism and batch processing in SSIS

Summary and Next Steps

Requirements

  • A foundational grasp of SQL and relational database principles
  • Working knowledge of SQL Server Management Studio (SSMS)

Target Audience

  • Data professionals
  • Developers
  • Database administrators

Number of participants


Price per participant

Upcoming Courses

Related Categories