Get in Touch
 Duration 14 hours

Course Outline

Designing Data Flows

  • Introduction to data flow tasks and transformation concepts
  • Interfacing with various data sources and destinations
  • Applying standard data transformation methods
  • Mitigating common data quality challenges

Control Flow in SSIS

  • Comprehending the mechanics of control flow tasks
  • Leveraging containers to structure control flow
  • Incorporating loops and conditional logic structures
  • Orchestrating the overall package execution sequence

Advanced Data Transformation Techniques

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

Working with Variables and Parameters

  • Foundations of variables and parameter usage
  • Controlling package behavior through variable manipulation
  • Achieving dynamic configuration of package properties

Managing SSIS Package Execution

  • Setting up optimal package execution parameters
  • Developing error handling and logging protocols
  • Managing runtime events via event handlers
  • Scheduling and automating runs using SQL Server Agent

Deploying and Managing SSIS Packages

  • Exploring deployment models in SQL Server 2022
  • Pushing packages to the SSIS catalog
  • Monitoring performance and resolving issues in deployed packages

Performance Tuning and Optimization

  • Detecting and resolving performance bottlenecks
  • Best practices for streamlining data and control flows
  • Optimizing parallelism and batch processing in SSIS

Summary and Next Steps

Requirements

  • Fundamental knowledge of SQL and relational database principles
  • Experience with SQL Server Management Studio (SSMS)

Target Audience

  • Data professionals
  • Software developers
  • Database administrators

Number of participants


Price per participant

Upcoming Courses

Related Categories