Thank you for sending your enquiry! One of our team members will contact you shortly.
Thank you for sending your booking! One of our team members will contact you shortly.
Duration 14 hours
Course Outline
Designing Data Flows
- Overview of essential data flow tasks and transformation components
- Integrating various data sources and destinations
- Applying standard data transformations
- Mitigating data quality challenges
Control Flow in SSIS
- Understanding the mechanics of control flow tasks
- Leveraging containers to orchestrate control flow
- Implementing loops and conditional logic structures
- Managing the overall execution flow of packages
Advanced Data Transformation Techniques
- Utilizing advanced transformation components
- Performing data cleansing, validation, and enrichment
- Techniques for aggregation and summarization
- In-depth implementation of Slowly Changing Dimensions (SCD)
Working with Variables and Parameters
- Introduction to variables and parameters
- Using variables to regulate package behavior
- Dynamic configuration of package properties
Managing SSIS Package Execution
- Configuring execution options for optimal performance
- Strategies for error handling and logging
- Managing runtime events using event handlers
- Scheduling and automating execution via SQL Server Agent
Deploying and Managing SSIS Packages
- Deployment models specific to SQL Server 2022
- Deploying packages to the SSIS catalog
- Monitoring and troubleshooting 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
- A foundational understanding of SQL and relational database principles.
- Proficiency in using SQL Server Management Studio (SSMS).
Target Audience
- Data professionals.
- Software developers.
- Database administrators.