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 data flow tasks and transformations
- Integrating various data sources and destinations
- Applying common data transformation techniques
- Addressing data quality concerns
Control Flow in SSIS
- Understanding the mechanics of control flow tasks
- Leveraging containers to orchestrate control flow
- Implementing loops and conditional logic
- Regulating the execution flow of packages
Advanced Data Transformation Techniques
- Utilising advanced transformation components
- Data cleansing, validation, and enrichment processes
- Methods for aggregation and summarisation
- Detailed implementation of Slowly Changing Dimensions (SCD)
Working with Variables and Parameters
- Introduction to managing variables and parameters
- Using variables to direct package behaviour
- Dynamically configuring package properties
Managing SSIS Package Execution
- Setting package execution options
- Strategies for error handling and logging
- Utilising event handlers to manage runtime occurrences
- Scheduling and automating runs via SQL Server Agent
Deploying and Managing SSIS Packages
- Deployment models specific to SQL Server 2022
- Publishing packages to the SSIS catalog
- Monitoring and resolving issues in deployed packages
Performance Tuning and Optimization
- Identifying and resolving performance bottlenecks
- Best practices for enhancing data and control flow efficiency
- Implementing parallelism and batch processing in SSIS
Summary and Next Steps
Requirements
- Fundamental understanding of SQL and relational database principles
- Practical familiarity with SQL Server Management Studio (SSMS)
Target Audience
- Data professionals
- Developers
- Database administrators