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
- Introduction to data flow tasks and transformations
- Integrating various data sources and destinations
- Applying standard data transformation techniques
- Strategies for addressing data quality concerns
Control Flow in SSIS
- Comprehending control flow tasks
- Utilising containers to orchestrate control flow
- Incorporating loops and conditional logic
- Overseeing the execution flow of packages
Advanced Data Transformation Techniques
- Leveraging advanced transformation methods
- Data cleansing, validation, and enrichment processes
- Techniques for aggregation and summarisation
- Detailed implementation of Slowly Changing Dimensions (SCD)
Working with Variables and Parameters
- Introduction to variables and parameters
- Using variables to influence package behaviour
- Dynamic configuration of package properties
Managing SSIS Package Execution
- Configuring execution options for packages
- Strategies for error handling and logging
- Employing event handlers to manage runtime events
- 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 Optimisation
- Identifying and resolving performance bottlenecks
- Best practices for optimising data and control flows
- Leveraging parallelism and batch processing in SSIS
Summary and Next Steps
Requirements
- Fundamental understanding of SQL and relational database principles
- Proficiency with SQL Server Management Studio (SSMS)
Target Audience
- Data professionals
- Developers
- Database administrators