Module 1: Planning for ETL
In this module, Students will learn how to plan the way in which data will be transferred and staged in an ETL solution.
- Identifying Data Sources and Destinations
- Evaluating Source Data
- Identifying Staging Requirements
Module 2: Planning an SSIS Solution
In this module, students will learn how to plan an SSIS-based ETL solution. Specifically, they will learn how to plan SSIS packages, how to plan an effective package development process, and how to design the control flow within the packages.
- Planning Packages
- Planning Package Development
- Designing Package Control Flow
Module 3: Designing Data Flow
In this module, students will learn how to design data flows that extract, transform, and load data. They will also learn about factors to consider when working with slowly changing dimensions (SCDs) and when implementing custom SCD transformations.
- Understanding Data Flow
- Designing Data Flow Operations
- Handling Data Changes
Module 4: Logging, Error Handling, and Reliability
In this module, students will learn how to incorporate logging, error handling, and reliability into your SSIS package designs. The module covers standard logging, custom logging, and log reporting. The module also teaches students how to implement error handling and how to handle bad data. Finally, the module shows students how to implement a transaction strategy, use checkpoints, and handle restarts and rollbacks.
- Logging ETL Operations
- Handling Errors in SSIS
- Implementing Reliable ETL Processes with SSIS
Module 5: Optimizing an SSIS Solution
In this module students will learn how to monitor and optimize SSIS performance. They will also learn how to scale-out SSIS packages
- Monitoring SSIS Performance
- Optimizing SSIS Packages
- Scaling Out SSIS Packages
Module 6: Deploying and Operating an SSIS Solution
This module describes considerations for deploying an SSIS solution into a production environment. It also discusses some of the issues related to operations and management that you must consider when planning an SSIS solution.
- Deploying SSIS Packages
- Operating an SSIS Solution
|