Outline

615 views

Published on

  • Be the first to comment

  • Be the first to like this

Outline

  1. 1. Designing and Implementing OLAP Solutions Using Microsoft SQL Server 2000 Course 2074 5 Days DI1 INTRODUCTION 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. PERFORMANCE-BASED OBJECTIVES 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. CALC/Canterbury Corp. ~ 400 Lanidex Plaza ~ Parsippany, NJ 07054 P: 973-781-9300 ~ F: 973-781-0939 ~ www.calccanterbury.com
  2. 2. Designing and Implementing OLAP Solutions Using Microsoft SQL Server 2000 Page 2 of 4 • 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 OUTLINE MODULE 1: INTRODUCTION TO DATA WAREHOUSING AND OLAP • Introducing Data Warehousing • Defining OLAP Solutions • Understanding Data Warehouse Design • Understanding OLAP Models • Applying OLAP Cubes MODULE 2: INTRODUCING ANALYSIS MANAGER WIZARDS • 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 ARCHITECTURE • 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 EDITOR • Understanding Dimension Basics • Shared vs. Private Dimensions • Working with Standard Dimensions • Basic Level Properties • Working with Parent-Child Dimensions MODULE 5: USING ADVANCED DIMENSION SETTINGS • Working with Levels and Hierarchies • Working with Time Dimensions • Creating Custom Rollups • Introducing Member Properties • Understanding Virtual Dimensions CALC/Canterbury Corp. ~ 200 Lanidex Plaza ~ Parsippany, NJ 07054 P: 800-638-2252 ~ P: 973-515-6940 ~ F: 973-781-0939 ~ www.calccanterbury.com
  3. 3. Designing and Implementing OLAP Solutions Using Microsoft SQL Server 2000 Page 3 of 4 MODULE 6: WORKING WITH CUBES AND MEASURES • 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 CUBE • Building the Store Expense Cube • Updating the Store Expense Cube MODULE 8: MANAGING STORAGE AND OPTIMIZATION • Analysis Server Cube Storage • The Storage Design Wizard • Analysis Server Aggregations • Usage-Based Optimization • Optimization Tuning MODULE 9: PROCESSING DIMENSIONS AND CUBES • Introducing Dimension and Cube Processing • Processing Dimensions • Processing Cubes • Optimizing Cube Processing • Troubleshooting Cube Processing MODULE 10: MANAGING PARTITIONS • Introducing Partitions • Creating Partitions • Using Advanced Settings • Merging Partitions MODULE 11: IMPLEMENTING CALCULATIONS USING MDX • 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 CUBES • Understanding Virtual Cubes • Obtaining Logical Results • Building a Virtual Cube • Creating Calculated Members CALC/Canterbury Corp. ~ 200 Lanidex Plaza ~ Parsippany, NJ 07054 P: 800-638-2252 ~ P: 973-515-6940 ~ F: 973-781-0939 ~ www.calccanterbury.com
  4. 4. Designing and Implementing OLAP Solutions Using Microsoft SQL Server 2000 Page 4 of 4 MODULE 13: USING EXCEL AS AN OLAP CLIENT • Office 2000 OLAP Components • Using Excel PivotTables • Using PivotCharts • Working with Local Cubes • Creating OLAP-Enabled Web Pages MODULE 14: USING ACTIONS, DRILLTHROUGH, AND WRITEBACK • Creating Actions • Performing Drillthrough • Understanding Writeback MODULE 15: IMPLEMENTING SECURITY • 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 SOLUTION • Introducing DTS • Executing and Scheduling Packages • The Analysis Services Processing Task • Copying and Archiving OLAP Databases MODULE 17: INTRODUCTION TO DATA MINING • 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 DATABASE • TBuilding the Warehouse Cube • Building the Sales Cube • Building the Warehouse and Sales Virtual Cube CALC/Canterbury Corp. ~ 200 Lanidex Plaza ~ Parsippany, NJ 07054 P: 800-638-2252 ~ P: 973-515-6940 ~ F: 973-781-0939 ~ www.calccanterbury.com

×