Get in Touch
 Duration 14 hours

Course Outline

Architecting Data Flows

  • Examining data flow tasks and their associated transformations
  • Connecting with various data sources and destinations
  • Applying standard data transformation methods
  • Mitigating common data quality challenges

Control Flow Mechanisms in SSIS

  • Analyzing the role of control flow tasks
  • Utilizing containers to orchestrate control flow
  • Constructing loops and conditional logic structures
  • Overseeing the overall package execution sequence

Sophisticated Data Transformation Methods

  • Leveraging advanced transformation components
  • Executing data cleansing, validation, and enrichment processes
  • Employing aggregation and summarization techniques
  • Detailed implementation of Slowly Changing Dimensions (SCD)

Utilizing Variables and Parameters

  • Introduction to the concepts of variables and parameters
  • Using variables to direct package behavior
  • Dynamically adjusting package properties

Supervising SSIS Package Execution

  • Setting package execution parameters
  • Implementing error handling and logging frameworks
  • Managing runtime events through event handlers
  • Scheduling and automating execution via SQL Server Agent

Deploying and Overseeing SSIS Packages

  • Deployment methodologies in SQL Server 2022
  • Installing packages into the SSIS catalog
  • Monitoring performance and resolving issues in deployed packages

Performance Tuning and Enhancement

  • Detecting and resolving performance bottlenecks
  • Applying best practices to optimize data and control flows
  • Leveraging parallelism and batch processing within SSIS

Conclusion and Future Directions

Requirements

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

Target Audience

  • Data professionals
  • Developers
  • Database administrators

Number of participants


Price per participant

Upcoming Courses

Related Categories