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
- An overview of data flow tasks and transformations
- Integrating various data sources and destinations
- Applying standard data transformations
- Addressing data quality challenges
Control Flow in SSIS
- Understanding the mechanics of control flow tasks
- Utilizing containers to structure control flow
- Incorporating loops and conditional logic
- Directing the execution flow of packages
Advanced Data Transformation Techniques
- Leveraging sophisticated transformations
- Performing data cleansing, validation, and enrichment
- Applying aggregation and summarization methods
- Detailed implementation of Slowly Changing Dimensions (SCD)
Working with Variables and Parameters
- Foundations of variables and parameters
- Using variables to dictate package behavior
- Dynamically configuring package properties
Managing SSIS Package Execution
- Setting up package execution options
- Developing error handling and logging strategies
- Managing runtime events through event handlers
- Scheduling and automating execution via SQL Server Agent
Deploying and Managing SSIS Packages
- Exploring deployment models in SQL Server 2022
- Deploying packages to the SSIS catalog
- Monitoring and resolving issues in 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
- Foundational knowledge of SQL and relational database concepts.
- Working familiarity with SQL Server Management Studio (SSMS).
Target Audience
- Data professionals
- Developers
- Database administrators