Sie sind auf Seite 1von 28

Advanced OLAP Concepts

Part 2
<OLAP Concepts 201 Series>
Renu Singh

2009 Wipro Ltd Internal & Restricted

OLAP Overview

On-Line Analytical Processing is a decision support


software that allows the user to quickly analyze information
that has been summarized into multidimensional views and
hierarchies.
There are three main features of OLAP system :
Multidimensional Viewing OLAP supports
multidimensional model which consists of facts and
dimensions also called as Star Schema.
Calculation Intensive Capabilities Due to data is stored
in facts and dimensions tables, it enables users to
analyze data without much calculations.
Time Series analysis Enables users to analyze data
across time.
This Module will cover the details in four parts:
Part 1 OLAP Modeling Building Blocks
Part 2 OLAP Types & Architectures
Part 3 OLAP Reporting Styles
2009 Wipro Ltd - Confidential

OLAP Objectives
Upon completion of this module you will be able to:
Various OLAP Types and their Architectures

2009 Wipro Ltd - Confidential

OLAP Outline

Lesson 1

OLAP Types and Architectures

2009 Wipro Ltd - Confidential

OLAP Types &


Architectures

2009 Wipro Ltd - Confidential

MOLAP Multidimensional OLAP


Data is stored in multidimensional cubes
MDDB technology is proprietary.
Compilation intensive architecture.
Load involves series of aggregations across orthogonal
dimensions
Good to access pre-aggregated data

2009 Wipro Ltd - Confidential

MDDB - A perspective
Advantages
Intuitive
Performance
advantages
Ease of navigation
Little Performance
Tuning required

Disadvantages
Proprietary
No standard storage
techniques
Aggregate explosion
problem
Limited to 50-100 GB of
calculated data

2009 Wipro Ltd - Confidential

MOLAP - Architecture
Store atomic data in a proprietary data structure (MDDB),
pre-calculate as many outcomes as possible, obtain OLAP
functionality via proprietary algorithms running against this
data.
Obtain multi-dimensional reports from the DSS Client

MDDB Engine

MDDB Engine

Decision Support Client

Database Layer

Application Logic Layer

Presentation Layer

2009 Wipro Ltd - Confidential

ROLAP
Support for large databases with good performance
Excellent platform portability
Good exploitation of hardware advances such as parallel
processing
Codd rules however are not concerned about storage, but
about functionality only

2009 Wipro Ltd - Confidential

ROLAP - A Perspective

Advantages

Disadvantages

Robust security
Multi-user concurrent access
(e.g. read-write with locking)
Widely recognized standards
Openness to multiple tools
Based on familiar, proven
and scalable technology

10

Extraction & Replication


Parallelization
Query Optimization
Advanced Indexing
techniques

2009 Wipro Ltd - Confidential

Computation Intensive
queries are slow.
Additional layer of OLAP
engine
Non intuitive

ROLAP - Architecture
Three tiered Architecture :
OLAP interface
ROLAP engine
RDBMS

Data Warehouse

Database Layer

11

ROLAP Engine

Application Logic Layer

2009 Wipro Ltd - Confidential

Decision Support Client

Presentation Layer

HOLAP - Hybrid OLAP


Hybrid approach seeks to provide best of both worlds MOLAP and ROLAP
Create MDB structures for fast analytical needs
Create mappings to RDBMS for larger data volumes
The engine hides these mappings/ structures from the end
user

12

2009 Wipro Ltd - Confidential

Hybrid OLAP - A perspective

Advantages

Disadvantages

Performance due to MDB


structures
Integration with data
maintained in RDBMS
Leverages RDBMS engine
and administration skills
Support for large volumes of
data by Relational Mappings

13

2009 Wipro Ltd - Confidential

Managing large number of


data structures
Complex Architecture
Expensive

HOLAP - Architecture

14

2009 Wipro Ltd - Confidential

DOLAP
Desktop OLAP tools work by extracting RDBMS data into
local (or server) MD cubes
User queries are limited to the predefined dimensions in the
hypercube
Do not provide shared environment
Do not provide read/write capabilities
Low cost tools

15

2009 Wipro Ltd - Confidential

DOLAP - Architecture

16

2009 Wipro Ltd - Confidential

Web OLAP
Most OLAP products can now be deployed to Web browsers
Approaches used
Static Web publishing - The reports are generated in the
form of HTML documents
Using a Web OLAP Server - Simple scripts allow users to
perform basic manipulations like dimension rotations,
drill downs and dimension member selections

17

2009 Wipro Ltd - Confidential

Web OLAP - Architecture

18

2009 Wipro Ltd - Confidential

Module Summary
Congratulations! You have now completed
the module OLAP Types
You should now be able
Understand different OLAP Types
Architecture
Advantages Disadvantages

19

2009 Wipro Ltd - Confidential

Quiz

20

2009 Wipro Ltd Internal & Restricted

Question 1
The cube structure in OLAP achieves the
__________functionality
a)
b)
c)
d)

Shared
Information
Collection
Multidimensional

Answer: D

21

2009 Wipro Ltd Internal & Restricted

Question 2
Aggregation provides OLAP with __________
a)
b)
c)
d)

Multidimensional Data
Pre Calculated Data
Slow Retrieval
Nested Data

Answer: B

22

2009 Wipro Ltd Internal & Restricted

Question 3
MDDB Engine is used in __________architecture
a)
b)
c)
d)

HOLAP
WOLAP
MOLAP
None of the above

Answer: C

23

2009 Wipro Ltd Internal & Restricted

Question 4
Deploying OLAP products on Web Browsers is
a)
b)
c)
d)

Web Deployment
WOLAP
Web Reports
None of the above

Answer: B

24

2009 Wipro Ltd Internal & Restricted

Question 5
ROLAP Architecture includes
a)
b)
c)
d)

DBMS, Engine, DSS


DBMS, ROLAP Engine, OLAP Interface
ROLAP Engine
None of the above

Answer: B

25

2009 Wipro Ltd Internal & Restricted

References

26

2009 Wipro Ltd Internal & Restricted

References
Publications

Publications

Data warehouse and OLAP


Concepts, Architecture
and Solutions by Robert
Wrember & Christian
Koncilia
The OLAP Report by Nigel
Pendse and Richard
Creeth URLs

The OLAP Solutions Building


Multidimensional
Information Systems
Second Edition by Erik
Thomsen, Wiley
dreamtech India Pvt. Ltd.
2002 ISBN 81-265-0275-4

Library:
Tek-tips reporting solutions
forum
http://www.dmreview.com/
http://www.dwinfocenter.org

27

2009 Wipro Ltd Internal & Restricted

Training Programs

Thank You
Renu Singh
Technical Lead
renu.singh@wipro.com

2009 Wipro Ltd Internal & Restricted

Das könnte Ihnen auch gefallen