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
- Review of data flow tasks and transformation components
- Integration of data sources and destinations
- Application of standard data transformations
- Addressing data quality challenges
Control Flow in SSIS
- Analysis of control flow tasks
- Utilizing containers to orchestrate control flow
- Application of loops and conditional logic
- Regulating the execution path of packages
Advanced Data Transformation Techniques
- Leveraging advanced transformation capabilities
- Data cleansing, validation, and enrichment methods
- Techniques for aggregation and summarization
- Detailed implementation of Slowly Changing Dimensions (SCD)
Working with Variables and Parameters
- Fundamentals of variables and parameters
- Employing variables to direct package behavior
- Dynamic adjustment of package properties
Managing SSIS Package Execution
- Setting package execution configurations
- Strategies for error handling and logging
- Utilizing event handlers for runtime event management
- Scheduling and automating runs via SQL Server Agent
Deploying and Managing SSIS Packages
- Deployment models in SQL Server 2022
- Installing packages into the SSIS catalog
- Overseeing and diagnosing deployed packages
Performance Tuning and Optimization
- Detection and resolution of performance bottlenecks
- Best practices for optimizing data and control flows
- Implementing parallelism and batch processing in SSIS
Summary and Next Steps
Requirements
- A foundational grasp of SQL and relational database principles
- Working knowledge of SQL Server Management Studio (SSMS)
Target Audience
- Data professionals
- Developers
- Database administrators