Course 2074A:

Designing and Implementing OLAP Solutions with Microsoft SQL Server 2000

Length:5 Days
Published:February 13, 2004
Language(s):English, French, German
Audience(s):IT Professionals
Level:100
Technology:Microsoft SQL Server 2000
Type:Course
Delivery Method:Instructor-led (classroom)
About this Course
Course retirement date: June 30, 2012
For a complete list of courseware retirements, see:
www.microsoft.com/learning/en/us/training/retired-courseware.aspx
 
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.
At Course Completion
At the end of the course, students will be able to:
  • 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 OutlineModule 1: Introduction to Data Warehousing and OLAPLessons
  • Introducing Data Warehousing
  • Defining OLAP Solutions
  • Understanding Data Warehouse Design
  • Understanding OLAP Models
  • Applying OLAP Cubes
Module 2: Introducing Analysis Manager WizardsLessons
  • Defining Terms
  • Previewing Analysis Manager
  • Preparing to Create a Cube
  • Building the Sales Cube
  • Processing the Cube
  • Viewing the Results
Module 3: Understanding Analysis Services ArchitectureLessons
  • Overview
  • Microsoft Data Warehousing Overview
  • Analysis Services Components
  • Metadata Repository
  • Cube Storage Options
  • Client Architecture
  • Office 2000 OLAP Components
Module 4: Building Dimensions Using the Dimension EditorLessons
  • Understanding Dimension Basics
  • Shared vs. Private Dimensions
  • Working with Standard Dimensions
  • Basic Level Properties
  • Working with Parent-Child Dimensions
Module 5: Using Advanced Dimension SettingsLessons
  • Working with Levels and Hierarchies
  • Working with Time Dimensions
  • Creating Custom Rollups
  • Introducing Member Properties
  • Understanding Virtual Dimensions
Module 6: Working with Cubes and MeasuresLessons
  • Introduction to Cubes
  • Working with Cubes
  • Introduction to Measures
  • Working with Measures
  • Defining Cube Properties
  • Using the Disabled Property
Module 7: Case Study - Creating the Store Expense CubeLessons
  • Building the Store Expense Cube
  • Updating the Store Expense Cube
Module 8: Managing Storage and OptimizationLessons
  • Analysis Server Cube Storage
  • The Storage Design Wizard
  • Analysis Server Aggregations
  • Usage-Based Optimization
  • Optimization Tuning
Module 9: Processing Dimensions and CubesLessons
  • Introducing Dimension and Cube Processing
  • Processing Dimensions
  • Processing Cubes
  • Optimizing Cube Processing
  • Troubleshooting Cube Processing
Module 10: Managing PartitionsLessons
  • Introducing Partitions
  • Creating Partitions
  • Using Advanced Settings
  • Merging Partitions
Module 11: Implementing Calculations Using MDXLessons
  • Understanding Calculated Members
  • Building Calculated Members
  • Creating Non-Measure Calculated Members
  • Using Functions Within Calculated Members
  • Understanding Other Calculation Methods
  • Introducing Solve Order
Module 12: Working with Virtual CubesLessons
  • Understanding Virtual Cubes
  • Obtaining Logical Results
  • Building a Virtual Cube
  • Creating Calculated Members
Module 13: Using Excel as an OLAP ClientLessons
  • Office 2000 OLAP Components
  • Using Excel PivotTables
  • Using PivotCharts
  • Working with Local Cubes
  • Creating OLAP-Enabled Web Pages
Module 14: Using Actions, Drillthrough, and WritebackLessons
  • Creating Actions
  • Performing Drillthrough
  • Understanding Writeback
Module 15: Implementing SecurityLessons
  • Introducing Analysis Services Security
  • Understanding Administrator Security
  • Helping Protect User Authentication
  • Understanding Database Roles
  • Implementing Dimension Security
  • Managing Cube Roles
Module 16: Deploying an OLAP SolutionLessons
  • Introducing DTS
  • Executing and Scheduling Packages
  • The Analysis Services Processing Task
  • Copying and Archiving OLAP Databases
Module 17: Introduction to Data MiningLessons
  • Introducing Data Mining
  • Training a Data Mining Model
  • Building a Data Mining Model with OLAP Data
  • Browsing the Dependency Network
Module 18: Case Study - Working with the Foodmart DatabaseLessons
  • Building the Warehouse Cube
  • Building the Sales Cube
  • Building the Warehouse and Sales Virtual Cube
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.
Have Questions? For advice about training and certification, connect with peers: For questions about a specific certification, chat with a Microsoft Certified Professional (MCP): To find out about recommended blogs, Web sites, and upcoming Live Meetings on popular topics, visit our community site:

Find Training Near You

Location:

Eg: Seattle, WA or Paris, France