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
Constructing Data Flows
- Introduction to data flow tasks and transformation logic.
- Connecting and managing various data sources and destinations.
- Applying standard data transformation methods.
- Addressing and resolving data quality challenges.
SSIS Control Flow Management
- Exploring core control flow tasks.
- Leveraging containers to organize control flow structures.
- Incorporating loops and conditional decision paths.
- Orchestrating the overall package execution sequence.
Advanced Transformation Methodologies
- Utilizing sophisticated transformation components.
- Techniques for data cleansing, validation, and enrichment.
- Methods for aggregation and data summarization.
- Detailed implementation of Slowly Changing Dimensions (SCD).
Leveraging Variables and Parameters
- Overview of variables and parameter usage.
- Employing variables to direct package behavior.
- Implementing dynamic configuration of package attributes.
Executing and Managing SSIS Packages
- Setting up package execution preferences.
- Strategies for error handling and comprehensive logging.
- Utilizing event handlers to capture and manage runtime events.
- Automating and scheduling package runs via SQL Server Agent.
Deployment and Lifecycle Management
- Reviewing deployment models specific to SQL Server 2022.
- Publishing packages to the SSIS catalog.
- Monitoring health and diagnosing issues in deployed packages.
Performance Optimization
- Detecting and mitigating performance bottlenecks.
- Best practices for enhancing data and control flow efficiency.
- Implementing parallelism and batch processing techniques in SSIS.
Conclusion and Future Directions
Requirements
- Foundational knowledge of SQL and relational database principles.
- Proficiency with SQL Server Management Studio (SSMS).
Target Audience
- Data specialists
- Software developers
- Database administrators