Get in Touch
 Duration 14 hours

Course Outline

Designing Data Flows

  • An overview of data flow tasks and transformations
  • Integrating various data sources and destinations
  • Applying standard data transformations
  • Addressing data quality challenges

Control Flow in SSIS

  • Understanding the mechanics of control flow tasks
  • Utilizing containers to structure control flow
  • Incorporating loops and conditional logic
  • Directing the execution flow of packages

Advanced Data Transformation Techniques

  • Leveraging sophisticated transformations
  • Performing data cleansing, validation, and enrichment
  • Applying aggregation and summarization methods
  • Detailed implementation of Slowly Changing Dimensions (SCD)

Working with Variables and Parameters

  • Foundations of variables and parameters
  • Using variables to dictate package behavior
  • Dynamically configuring package properties

Managing SSIS Package Execution

  • Setting up package execution options
  • Developing error handling and logging strategies
  • Managing runtime events through event handlers
  • Scheduling and automating execution via SQL Server Agent

Deploying and Managing SSIS Packages

  • Exploring deployment models in SQL Server 2022
  • Deploying packages to the SSIS catalog
  • Monitoring and resolving issues in 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

  • Foundational knowledge of SQL and relational database concepts.
  • Working familiarity with SQL Server Management Studio (SSMS).

Target Audience

  • Data professionals
  • Developers
  • Database administrators

Number of participants


Price per participant

Upcoming Courses

Related Categories