|
|
Home - FAQ - Corporate Plans |
SQL Server 2005: Business Intelligence: Designing an ETL Solution ArchitectureMS2795 Course duration (days): 2 |
|
|
Talk to a Training Advisor
Tel. 0800 652 0202
Availability (sort by: location | date)
Request availability by clicking a date. Central London
City
England
Cheshire
Manchester (Greater)
Yorkshire (West)
Prices exc. VAT. Courses are vendor approved.
Prices vary depending on city and county.
Need help? Contact us now.
|
|
Also known as: M2795, MOC 2795 About this classThe purpose of this 2-day instructor-led course is to teach Business Intelligence (BI) professionals working in enterprise environments to design an extract, transform, and load (ETL) solution that supports their BI solution. Students will learn how to plan an ETL solution, and specifically how to design and implement a SQL Server Integration Services (SSIS) based ETL solution. They will also learn how to monitor, optimize, and deploy an SSIS solution. The course focuses on the planning and design aspects of an ETL solution and does not teach students how to create SSIS packages or how to use the development tools provided with SQL Server 2005. Who will the lesson benefit?This course is intended for experienced Business Intelligence (BI) professionals. The target students for this course already have experience of using the SQL Server 2005 tools to implement ETL functionality, but need to develop their understanding of design principles and best practices when planning, implementing, and deploying an ETL solution. What delegates will learnAfter completing this course, students will be able to:
What prerequisites are requiredBefore attending this course, students must:
Contents of this classModule 1: Planning for ETLIn this module, Students will learn how to plan the way in which data will be transferred and staged in an ETL solution. Lessons
Lab 1: Planning an ETL Solution
After completing this module, students will be able to:
Module 2: Planning an SSIS SolutionIn 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. Lessons
Lab 2: Implementing SSIS Packages
After completing this module, students will be able to:
Module 3: Designing Data FlowIn 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. Lessons
Lab 3: Implementing Data Flow
After completing this module, students will be able to:
Module 4: Logging, Error Handling, and ReliabilityIn 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. Lessons
Lab 4: Implementing Reliable Packages
After completing this module, students will be able to:
Module 5: Optimizing an SSIS SolutionIn this module students will learn how to monitor and optimize SSIS performance. They will also learn how to scale-out SSIS packages Lessons
Lab 5: Optimizing Packages
After completing this module, students will be able to:
Module 6: Deploying and Operating an SSIS SolutionThis 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. Lessons
Lab 6: Deploying and Managing Packages
After completing this module, students will be able to:
|