logo-nt
15.01.2009 M8627 - Introduction in Microsoft Dynamics Axapta 4.0
12.01.2009 ICND1 - Interconnecting Cisco® Networking Devices Part 1
26.01.2009 NT-LAdm - Installing, Administering and Maintenance of Linux systems
Russian version

M2796

Designing an Analysis Solution Architecture Using Microsoft SQL Server 2005 Analysis Services

Course length: 3 days

Introduction

The purpose of this three day course is to teach business intelligence (BI) professionals working in enterprise environments how to design a multidimensional solution architecture that supports their BI solution. Students will go through the entire process-from capturing business and technical requirements, to deploying a multidimensional solution, to production. Students will also be taught to develop custom functionality and optimize a multidimensional solution.

The course focuses on the planning and design aspects of an analysis solution and does not teach students how to create Analysis Services database objects or how to use the development tools provided with SQL Server 2005.

Prerequisites

Before attending this course, students must have:

  • Have hands-on experience with database development tasks. For example:
  • Creating Transact-SQL queries
  • Writing and optimizing advanced queries (for example, queries that contain complex joins or subqueries)
  • Creating database objects such as tables, views, and indexes
  • Have foundational conceptual understanding of data warehousing, data marts, and business intelligence. Students must be well versed on the subjects of data warehousing, data marts, and BI, and preferably have read at least one book by Ralph Kimball or Bill Inmon.
  • Have a conceptual understanding of OLAP technologies, multidimensional data, MDX, and relational database modeling. For example, know what facts, dimensions, measures, calculated measures, and foreign keys are.
  • Be familiar with SQL Server 2005 features, tools, and technologies. In particular, they must have built and queried an Analysis Services cube.
  • Have foundational understanding of Microsoft Windows security. For example, how groups, delegation of credentials, and impersonation function in a security context.
  • Have foundational understanding of Web-based architecture. For example, SSL, SOAP, and IIS-what they are and what their role is.
  • Must understand the difference between replication and ETL.
  • Already know how to use:
  • Microsoft Office Visio
  • Microsoft SQL Server Business Intelligence Development Studio
  • Microsoft SQL Server Management Studio
  • Performance Monitor
  • Microsoft SQL Server Profile

Course Outline

Module 1: Capturing Business and Technical Requirements

In this module, students will first learn about key design principles that they should consider when defining the scope of a BI project. They will then learn how to identify the business and technical requirements to ensure that their solution meets the needs of its users.

Lab 1: Capturing Business and Technical Requirements

  • Reviewing Solution Requirements
  • Identifying Further Information Requirements

Module 2: Designing and Implementing a Logical OLAP Solution Architecture

This module describes considerations and guidelines for designing an OLAP solution, including a relational data warehouse and an Analysis Services cube.

Lab 2: Designing and Implementing an OLAP Solution

  • Designing and Implementing a Relational Database Schema
  • Designing and Implementing a Cube
  • Designing and Implementing Perspectives

Module 3: Designing Physical Storage for a Multidimensional Solution

In this module, students will learn how to design an effective physical storage solution for a multidimensional application.

Lab 3: Designing and Implementing Physical Storage

  • Designing and Implementing a Storage Solution
  • Designing and Implementing Relational Partitioning
  • Designing and Implementing Multidimensional Partitioning
  • Testing the Solution

Module 4: Creating Calculations

In this module, students will learn how to create Multidimensional Expression (MDX) calculations. The module describes how to create calculated members, named sets, and scoped assignments.

Lab 4: Implementing Calculations

  • Creating Calculated Members
  • Creating Named Sets
  • Creating a Scoped MDX Script

Module 5: Extending Cube Functionality

In this module, students will learn about the benefits of KPIs, actions, and stored procedures. They will also learn how to implement KPIs, actions, and stored procedures in an Analysis Services cube.

Lab 5: Implementing Advanced Functionality

  • Creating KPIs
  • Creating Actions
  • Creating Stored Procedures

Module 6: Designing an Analysis Services Infrastructure

In this module, students will learn how to design an appropriate infrastructure for an OLAP application.

Lab 6: Designing and Implementing Analysis Services Infrastructure

  • Planning Production System Infrastructure
  • Installing Analysis Services in a Cluster

Module 7: Deploying a Multidimensional Solution into Production

In this module, students will learn about and compare the different deployment methods available in SQL Server 2005 Analysis Services. They will also learn about how security in Analysis Services functions and how to protect their company's critical business information.

Lab 7: Deploying Analysis Services into Production

  • Deploying an Analysis Services Database
  • Enabling User Access

Module 8: Optimizing an OLAP Solution

In this module, students will learn how to monitor Analysis Services and how to optimize performance of their Analysis Services solutions.

Lab 8: Optimizing Analysis Services

  • Monitoring Analysis Services
  • Optimizing Queries

Module 9: Implementing Data Mining

In this module, students will learn what a data mining solution is and how to design and implement data mining functionality with SQL Server Analysis Services.

Lab 9: Implementing Data Mining

  • Creating a Data Mining Structure
  • Validating a Data Mining Structure

Course Materials

The student kit includes a comprehensive workbook and other necessary materials for this class.

Return to the list of Microsoft courses
Training Conditions
Schedule
Microsoft Certification
Directions
Home Page
About Education Center

More training:

0x01 graphic

Microsoft Software Assurance

What is Software Assurance?

Software Assurance (SA) provides an easy way for Microsoft's Volume Licensing customers to stay current with the latest and most innovative Microsoft products. Under the SA program, customers acquire the right to install any new release of products covered in the agreement during the term of their coverage. Companies can acquire tomorrow's technology at today's prices and have the ability to spread payments annually instead of paying up front. Visit www.microsoft.com/licensing to learn more about Microsoft's licensing programs.

What is the SA Enhancement Offering?

The SA Enhancement Offering is designed to increase customer satisfaction by giving customers more value from Software Assurance and a better Microsoft product experience. The Enhancement Offering contains tools, training, and support as well as additional licensing benefits which meet different customer needs across product segments and across customer segments. The many benefits include:

  • Training vouchers redeemable
  • Employee Purchase Program
  • Home Use Program
  • Problem Resolution Support
  • TechNet Subscription
  • Technology & Tools

What is the Software Assurance (SA) Training Voucher Program?

Qualifying organizations that purchase Software Assurance receive training credits from Microsoft. Each training credit is worth the equivalent of one day of training at Networking Technologies™. Customers can redeem these credits for SA Training Vouchers for select Microsoft courses from «Networking Technologies»™.

How to Get Started?

Contact the individual in your organization responsible for software purchases to verify that you purchased volume licensing with Software Assurance. We can help you activate your benefits and administer the training vouchers. To register for a training contact Education Center «Networking Technologies»™ directly via e-mail edu@tex.kiev.ua

Home
About | Certification | Schedule
Top