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
- Exploration of data flow tasks and transformation capabilities
- Integration of data sources and destinations
- Application of standard data transformations
- Strategies for resolving data quality challenges
Control Flow in SSIS
- Comprehension of control flow tasks
- Utilization of containers to structure control flow
- Implementation of loops and conditional logic
- Orchestration of package execution sequences
Advanced Data Transformation Techniques
- Leveraging advanced transformation tools
- Data cleansing, validation, and enrichment methods
- Techniques for aggregation and summarization
- In-depth implementation of Slowly Changing Dimensions (SCD)
Working with Variables and Parameters
- Overview of variables and parameters
- Utilizing variables to regulate package behavior
- Dynamic adjustment of package properties
Managing SSIS Package Execution
- Configuration of package execution settings
- Establishing error handling and logging frameworks
- Management of runtime events via event handlers
- Scheduling and automating tasks using SQL Server Agent
Deploying and Managing SSIS Packages
- Deployment models available in SQL Server 2022
- Placing packages into the SSIS catalog
- Monitoring and diagnosing deployed packages
Performance Tuning and Optimization
- Detection and resolution of performance bottlenecks
- Best practices for optimizing data and control flows
- Implementation of parallelism and batch processing in SSIS
Summary and Next Steps
Requirements
- A foundational grasp of SQL and relational database principles
- Experience with SQL Server Management Studio (SSMS)
Target Audience
- Data professionals
- Developers
- Database administrators