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
- An overview of data flow tasks and transformation tools
- Integration of data sources and destinations
- Application of standard data transformations
- Strategies for resolving data quality concerns
SSIS Control Flow Mechanics
- Understanding the fundamentals of control flow tasks
- Utilizing containers to orchestrate control flow
- Implementing loop structures and conditional logic
- Managing the overall package execution sequence
Advanced Transformation Strategies
- Leveraging sophisticated transformation components
- Data cleansing, validation, and enrichment processes
- Methods for data aggregation and summarization
- Detailed implementation of Slowly Changing Dimensions (SCD)
Variables and Parameter Management
- Introduction to the role of variables and parameters
- Using variables to govern package behavior
- Dynamic configuration of package properties
SSIS Execution Management
- Configuring execution options for optimal performance
- Establishing error handling and logging frameworks
- Employing event handlers for runtime management
- Scheduling and automating runs via SQL Server Agent
Deployment and Package Stewardship
- Reviewing deployment models in SQL Server 2022
- Deploying packages to the SSIS catalog
- Monitoring and troubleshooting live packages
Performance Optimization
- Identifying and resolving performance bottlenecks
- Best practices for streamlining data and control flows
- Utilizing parallelism and batch processing in SSIS
Recap and Future Steps
Requirements
- Foundational knowledge of SQL and relational database principles
- Working familiarity with SQL Server Management Studio (SSMS)
Target Audience
- Data professionals
- Software developers
- Database administrators