Get in Touch
 Duration 14 hours

Course Outline

Designing Data Flows

  • Review of data flow tasks and transformation components
  • Managing various data sources and destinations
  • Application of standard data transformations
  • Strategies for addressing data quality challenges

Control Flow in SSIS

  • Comprehending control flow task mechanics
  • Utilizing containers for structured control flow management
  • Implementing loops and conditional logic blocks
  • Orchestrating overall package execution sequences

Advanced Data Transformation Techniques

  • Leveraging complex transformation features
  • Data cleansing, validation, and enrichment processes
  • Methods for aggregation and summarization
  • Detailed implementation of Slowly Changing Dimensions (SCD)

Utilizing Variables and Parameters

  • Concepts of variables and parameters in SSIS
  • Using variables to dictate dynamic package behavior
  • Runtime configuration of package properties

Managing SSIS Package Execution

  • Setting execution options and preferences
  • Developing error handling and logging frameworks
  • Employing event handlers for runtime event management
  • Scheduling and automating tasks via SQL Server Agent

Deploying and Managing SSIS Packages

  • Exploring deployment models specific to SQL Server 2022
  • Publishing packages to the SSIS catalog
  • Monitoring performance and diagnosing issues in deployed packages

Performance Tuning and Optimization

  • Detecting and resolving performance bottlenecks
  • Best practices for optimizing both data and control flows
  • Applying parallelism and batch processing strategies in SSIS

Summary and Next Steps

Requirements

  • Fundamental knowledge of SQL and relational database structures
  • Competence with SQL Server Management Studio (SSMS)

Target Audience

  • Data professionals
  • Software developers
  • Database administrators

Number of participants


Price per participant

Upcoming Courses

Related Categories