Course ID: 24835 | Course Duration: 5 Days
 
Career Training
 

2074A: Designing and Implementing OLAP Solutions with Microsoft SQL Server 2000 Training Class

Course ID: 24835
 
 
Course Snapshot View Dates Add To My Courses Get More Information About This Course Register Online Register By Fax On-Site Training View Printer Friendly Version
 
     
 

2074A: Designing and Implementing OLAP Solutions with Microsoft SQL Server 2000 Training Seminar

Course Description

This course provides students with the knowledge and skills necessary to design, implement, and deploy OLAP solutions by using Microsoft SQL Server 2000 Analysis Services.


Prerequisites

Before attending this course, students must have:

A basic understanding of database design, administration, and implementation concepts.

A satisfactory level of comfort within the Microsoft Windows 2000 environment.

Prepares For

  • There is no MCP exam associated with this course

Course Completion Skills:

  • Define the term OLAP and its role within data warehousing.
  • Design multidimensional data marts by using star and snowflake schemas.
  • Recognize the fundamental components of a cube.
  • Understand the architecture of Analysis Services.
  • Create dimensions from relational dimension tables.
  • Understand the many types of dimensions.
  • Utilize various dimension properties and settings.
  • Design OLAP dimensions based on underlying source data.
  • Create cubes by using the Cube Wizard and Cube Editor.
  • Create and manipulate measures.
  • Develop and understand virtual cubes.
  • Design cube storage and aggregations.
  • Update dimensions and cubes when source data changes.
  • Optimize the processing of dimensions and cubes.
  • Create partitions within cubes.
  • Implement simple calculations by using multidimensional expressions (MDX) and calculated members.
  • Use Microsoft Excel 2000 as an OLAP front-end application.
  • Understand how data mining fits within OLAP and the Microsoft data warehousing framework.
  • Employ actions, drillthrough, and writeback for data analysis.
  • Design and implement cube and dimension security.
  • Automate the processing of dimensions and cubes through Data Transformation Services (DTS).
  • Create cubes and virtual cubes based on end-user requirements.
 
     
     
  Course Details  
     
     
  Agenda  
 
Module 1 Introduction to Data Warehousing and OLAP
The following topics are covered in this module:
Introducing Data Warehousing
Defining OLAP Solutions
Understanding Data Warehouse Design
Understanding OLAP Models
Applying OLAP Cubes

After Completing This Goal, Students will be Able To

  • At the end of this module, you will be able to explain the basic design of an OLAP solution. This includes:
  • Describing characteristics, goals, and applications of a data warehouse.
  • Understanding the need and use for OLAP solutions.
  • Describing data warehouse design.
  • Understanding the reasons for implementing OLAP models and describing their components.
  • Visualizing a multidimensional database.
Module 2 Introducing Analysis Manager Wizards
The following topics are covered in this module:
Defining Terms
Previewing Analysis Manager
Preparing to Create a Cube
Building the Sales Cube
Processing the Cube
Viewing the Results

After Completing This Goal, Students will be Able To

  • At the end of this module, you will be able to use the Analysis Manager tools to create and process a cube. This includes:
  • Describing Analysis Services components.
  • Navigating through the basic interfaces of Analysis Manager.
  • Preparing to create a cube by reviewing data sources and initiating the Cube Wizard.
  • Creating an OLAP cube by using the Cube and Dimension Wizards.
  • Processing a cube.
  • Browsing the cube data and metadata by using the Analysis Manager browser.
Module 3 Understanding Analysis Services Architecture
The following topics are covered in this module:
Overview
Microsoft Data Warehousing Overview
Analysis Services Components
Metadata Repository
Cube Storage Options
Client Architecture
Office 2000 OLAP Components

After Completing This Goal, Students will be Able To

  • At the end of this module, you will be able to explain the integration and interaction of the Analysis Services components. This includes:
  • Describing the components of the Microsoft data warehouse strategy.
  • Understanding the Analysis Services components.
  • Describing the function of the Microsoft Metadata Repository.
  • Explaining the basic differences between the three storage modes for OLAP cubes-multidimensional OLAP (MOLAP), relational OLAP (ROLAP), and hybrid OLAP (HOLAP).
  • Understanding client architecture and the role of the Microsoft PivotTable Service.
  • Recognizing Microsoft Office 2000 OLAP capabilities.
Module 4 Building Dimensions Using the Dimension Editor
The following topics are covered in this module:
Understanding Dimension Basics
Shared vs. Private Dimensions
Working with Standard Dimensions
Basic Level Properties
Working with Parent-Child Dimensions

After Completing This Goal, Students will be Able To

  • At the end of this module, you will be able to build dimensions by using the Dimension Editor. This includes:
  • Understanding dimension fundamentals.
  • Knowing when to use shared and private dimensions.
  • Describing the characteristics of standard dimensions.
  • Adding level properties to dimensions.
  • Developing parent-child dimensions.
Module 5 Using Advanced Dimension Settings
The following topics are covered in this module:
Working with Levels and Hierarchies
Working with Time Dimensions
Creating Custom Rollups
Introducing Member Properties
Understanding Virtual Dimensions

After Completing This Goal, Students will be Able To

  • At the end of this module, you will be able to use various advanced dimension settings and methods to develop OLAP dimensions and cubes. This includes:
  • Working with dimension levels and hierarchies.
  • Understanding and working with time dimensions.
  • Creating custom rollup dimensions.
  • Defining member properties at dimension levels.
  • Creating virtual dimensions from member properties and member levels.
Module 6 Working with Cubes and Measures
The following topics are covered in this module:
Introduction to Cubes
Working with Cubes
Introduction to Measures
Working with Measures
Defining Cube Properties
Using the Disabled Property

After Completing This Goal, Students will be Able To

  • At the end of this module, you will be able to use the Cube Editor to create and manipulate cubes, add measures and dimensions, and assign properties to improve cubes. This includes:
  • Defining the required components of cubes.
  • Creating cubes by using the Cube Editor.
  • Describing the characteristics of measures.
  • Assigning properties to measures.
  • Modifying cube properties by using the Cube Editor.
  • Disabling levels of shared dimensions.
Module 7 Case Study - Creating the Store Expense Cube
The following topics are covered in this module:
Building the Store Expense Cube
Updating the Store Expense Cube

After Completing This Goal, Students will be Able To

  • At the end of this module, you will be able to create a preliminary cube and make changes to the cube by applying dimension and level properties. This includes:
  • Creating a cube based on user requirements.
  • Updating dimensions and adding new dimensions to a cube.
Module 8 Managing Storage and Optimization
The following topics are covered in this module:
Analysis Server Cube Storage
The Storage Design Wizard
Analysis Server Aggregations
Usage-Based Optimization
Optimization Tuning

After Completing This Goal, Students will be Able To

  • At the end of this module, you will be able to make choices of storage options and optimizations for OLAP cubes. This includes:
  • Explaining the advantages and disadvantages of the three data storage models.
  • Using the Storage Design Wizard to set storage design.
  • Describing how aggregations work and designing aggregations for cubes.
  • Describing the concepts and mechanics of usage-based optimization.
  • Overriding aggregation settings per dimension.
Module 9 Processing Dimensions and Cubes
The following topics are covered in this module:
Introducing Dimension and Cube Processing
Processing Dimensions
Processing Cubes
Optimizing Cube Processing
Troubleshooting Cube Processing

After Completing This Goal, Students will be Able To

  • At the end of this module, you will be able to manage dimension and cube processing. This includes:
  • Understanding the difference between OLAP schema and data.
  • Processing dimensions.
  • Performing the three types of cube processes.
  • Obtimizing cube processing.
  • Troubleshooting cube processing.
Module 10 Managing Partitions
The following topics are covered in this module:
Introducing Partitions
Creating Partitions
Using Advanced Settings
Merging Partitions

After Completing This Goal, Students will be Able To

  • At the end of this module, you will be able to use partitions to improve both processing and query performance. This includes:
  • Explaining the benefits of partitioning.
  • Describing the mechanics of the Partition Wizard
  • Explaining when to define slices and when to define filters.
  • Describing the purpose and mechanics of merging partitions.
Module 11 Implementing Calculations Using MDX
The following topics are covered in this module:
Understanding Calculated Members
Building Calculated Members
Creating Non-Measure Calculated Members
Using Functions Within Calculated Members
Understanding Other Calculation Methods
Introducing Solve Order

After Completing This Goal, Students will be Able To

  • At the end of this module, you will be able to begin working with calculated members and multidimensional expressions (MDX). This includes:
  • Describing how calculated members work.
  • Explaining the mechanics of the Calculated Member Builder and creating calculated members.
  • Creating calculated members in non-Measure dimensions.
  • Understanding the use of functions in calculated members.
  • Understanding other calculation methods in Analysis Services.
  • Understanding the importance of Solve Order to generate accurate results.
Module 12 Working with Virtual Cubes
The following topics are covered in this module:
Understanding Virtual Cubes
Obtaining Logical Results
Building a Virtual Cube
Creating Calculated Members

After Completing This Goal, Students will be Able To

  • At the end of this module, you will be able to build and use virtual cubes. This includes:
  • Understanding when to use virtual cubes and knowing their benefits.
  • Knowing the rules for constructing meaningful virtual cubes.
  • Building virtual cubes by using the Virtual Cube Wizard.
  • Defining calculated members in virtual cubes by using the Calculated Member Builder.
Module 13 Using Excel as an OLAP Client
The following topics are covered in this module:
Office 2000 OLAP Components
Using Excel PivotTables
Using PivotCharts
Working with Local Cubes
Creating OLAP-Enabled Web Pages

After Completing This Goal, Students will be Able To

  • At the end of this module, you will be able to use various Office 2000 OLAP features. This includes:
  • Understanding the various Microsoft Office 2000 OLAP features.
  • Creating a PivotTable from an OLAP cube.
  • Creating PivotCharts
  • Creating local cube files
  • Creating a Web page containing Pivot Web components.
Module 14 Using Actions, Drillthrough, and Writeback
The following topics are covered in this module:
Creating Actions
Performing Drillthrough
Understanding Writeback

After Completing This Goal, Students will be Able To

  • At the end of this module, you will be able to use these three features to add layers of analysis to OLAP applications. This includes:
  • Creating and viewing actions.
  • Implementing and testing drillthrough.
  • Understanding the applications for cube writeback.
Module 15 Implementing Security
The following topics are covered in this module:
Introducing Analysis Services Security
Understanding Administrator Security
Helping Protect User Authentication
Understanding Database Roles
Implementing Dimension Security
Managing Cube Roles

After Completing This Goal, Students will be Able To

  • At the end of this module, you will be able to implement security in Analysis Services. This includes:
  • Understanding the uses of security in Analysis Services.
  • Explaining adminstrator security.
  • Describing authentication methods.
  • Assigning database roles.
  • Applying dimension security.
  • Managing cube roles.
Module 16 Deploying an OLAP Solution
The following topics are covered in this module:
Introducing DTS
Executing and Scheduling Packages
The Analysis Services Processing Task
Copying and Archiving OLAP Databases

After Completing This Goal, Students will be Able To

  • At the end of this module, you will be able to automate various steps in the deployment of an OLAP solution. This includes:
  • Describing the role of Data Transformation Services (DTS).
  • Creating a DTS package.
  • Defining an Analysis Services processing task.
  • Copying, archiving, and restoring OLAP databases.
Module 17 Introduction to Data Mining
The following topics are covered in this module:
Introducing Data Mining
Training a Data Mining Model
Building a Data Mining Model with OLAP Data
Browsing the Dependency Network

After Completing This Goal, Students will be Able To

  • At the end of this module, you will be able to explain and use simple data mining techniques. This includes:
  • Describing data mining characteristics, applications, and modeling techniques.
  • Describing the process of training a model.
  • Using the OLAP Mining Model Wizard to edit, process, and explore the decision trees.
  • Analyzing relational data relationships in the dependency network browser.
  • Describing the steps required to build a clustering model by using OLAP data.
 
     
     
  Comments  
 

"I just wanted to let you know that I really enjoyed the method of delivery of the course that I took at your office recently. I feel that I got a lot more out of this course and felt more involved than I have in most of the courses I have taken in the past, even though it was in a remote/virtual classroom setting. Although I was in a different location than the others, I felt more involved than ever. The class was very easy going and comfortable, I had no hesitation in being involved and asking questions, where in a "normal" classroom situation I would have. I was not afraid to "put up my hand" and ask questions or comment, most likely due to the anonymity of the situation. I also felt it was very helpful to have the instructor able to recognize when I was having a problem and help before moving on. I never felt like I was left behind and scrambling to catch up as I have in other classroom situations. That really helps to make sure you are not missing information while you are busy trying to catch up while the rest of the class is moving forward. I prefer this method of learning to any other I have experienced in the past, and in the future I would seek out classes delivered in this manner over "normal" classroom situations. Thank you."

- K. Forsch, Procurement and Supply Services
Government of BC   "We have not had such good experiences with previous training companies, it really was refreshing dealing with TrainCanada. The next time we need training, we will most definitely look to TrainCanada first." - D MacGarva
West Edmonton Mall

All prices for this course are listed in Canadian dollars. Please note: Class dates and enrollments are not guaranteed to run for this course. How does the process works? When you submit the registration request online, you will receive automated emails from support@trainup.com, notifications that your request is received. The automated email from support@trainup.com is neither a receipt of enrollment nor a receipt of payment for this course. Your request for enrollment is sent to CTC TrainCanada (the training provider) for processing. Requests are processed Monday - Friday 9:00 -5:00PM Edmonton (MST) excluding holidays and weekends. US & Canadian Holidays, Saturday and Sunday requests are processed the next business day. All registrations are pending approval by ctc TrainCanada. CTC TrainCanada will determine space availability, process your payment, email the enrollment confirmation and payment receipt.   If it is determined space or class date is not available, you will receive information on alternate dates and other delivery methods.  The course is subject to changes due to availability and date modifications. Trainup.com is not responsible for location/date information or canceled events listed on the site or emailed for this course. TrainUp.com is not responsible for transportation cost, airfare, expenses, lost work time, hotel or travel arrangement changes and/or fees that may accrue due to changes of this course. To determine if enrollment, location and/or date information is up-to-date please contact 866-540-9677 x 1.

 
     
     
 
On-Site Training Bring this 2074A: Designing and Implementing OLAP Solutions with Microsoft SQL Server 2000 training class in-house at your facility. Request More Information Request More Information On 2074A: Designing and Implementing OLAP Solutions with Microsoft SQL Server 2000
 
Career Training
 
 
Career Training
  2074A: Designing and Implementing OLAP Solutions with Microsoft SQL Server 2000 Training Course Dates and Locations  
     
  Course ID: 24835 | Course Duration: 5 Days  
     
  Locations:  
     
   
     
 
Career Training
 
     
 
On-Site Training Bring this 2074A: Designing and Implementing OLAP Solutions with Microsoft SQL Server 2000 training class in-house at your facility. Request More Information Request More Information On 2074A: Designing and Implementing OLAP Solutions with Microsoft SQL Server 2000
 
Career Training
 
 
Career Training
  Browse Our Catalog  
     
  Select a market segment to view more courses

 
     
  Or, select a category to view more courses

 
     
  Browse By Category Browse By Category

Browse By Location Browse By Location

Browse New Courses Browse New Courses

 
     
Career Training
 
   
 
  
 
 






Site Map -- Top Training Courses -- Request On-Site Training

Find Jobs -- Degree Programs -- Training Providers -- Resource Center -- About Us -- Contact us

TrainUp.com Your Career Training Marketplace