12
Most read
17
Most read
20
Most read
OLAP
V. Saranya
AP/CSE
Sri Vidya college of Engineering & Technology,
Virudhunagar
Need for OLAP
• Business problems need query centric db.
• Need multidimensional approach.
Characteristics of above problems:
 Extract large number of records from large
data set.
 Data summary.
To solve these kind of problems we need OLAP
Introduction to OLAP
• Continuous iterative process.
• Operations are:
– Drill down
– Drill up
– pivot
Multidimensional data model
• How many students done the
conducted by department in college.
• Dimensions are:

exams

– Students
– Exams
– Department
– College.
Response time of multidimensional query depends upon the number of cells to be
added on the fly.
Number of dimension increases=no of cube cell increase
Data Cubes
•
•
•
•
•
•
•
•
•
•
•
•

OLAP Guidelines
Multidimensional conceptual view
Transparency
Accessibility
Consistent reporting performance
Client/Server architecture
Generic dimensionality
Dynamic square matrix handling
Multiuser support
Unrestricted cross dimensional operation
Institutive data manipulation
Flexible reporting
Unlimited dimension and aggregation levels
•
•
•
•

Comprehensive database management tools
The ability to drill down to detail view
Incremental database refresh
SQL interface.
Classification of OLAP tools
• Based on multidimensional db.
• Allow the users to analyze the data using
views.
• Need MDDB.
• Classifications:
– MOLAP
– ROLAP
M(Multidimensional)OLAP
• Uses MDDBMS to organize and navigate data
• Data Structure: Array
• Segregate the OLAP thro API
Pros:
 Excellent performance
 Response time.
Cons:
 Series analysis
 iteration
Example
Organization tool
• Arbor software: ESSbase
• Oracle: Express server
• Pilot Software: Light Slip Server
• Snipper: TM/I
• Planning Science: Gentium
• Kenan technology: Multiway
Challenges
• Data structure to support multiple subject area of data.
• Analyze which data can be navigated and analyzed.
• When the navigation changes the data structure needs to be
physically reorganized.
• Need different skill set and tools for DBA to build, maintain
database.
• Need hybrid solution.
Hybrid Solution:
Integration of multidimensional data storage with
RDBMS,
Provide users with MDDS
Data maintained in RDBMS.
MOLAP Architecture

Database Server

Load

MOLAP
Server

Info
Request

SQL
Result

Front End Tool
Meta Data
Request
Processing

Result
Set
• This allows the MDDS to dynamically obtain
the detail maintained in RDBMS when the
application reaches the bottom of
multidimensional cells during drill down
analysis.
• Best for Sensitive applications.
ROLAP
• Fastest growing style of OLAP
• Products of ROLAP have been engineered to
support products directly through meta data.
• Enables multi dimensional views of 2D
relational tables.
• Pros:
– Flexibility

• Cons:
– Data base design
ROLAP
ROLAP
Server

Database Server

Info
Request

SQL

Result
set

Front End Tool
Meta Data
Request
Processing

Result
Set
•
•
•
•

Vendors
Information advantage
Microstrategy
Platinum/Prodea software
Sybase

Tools
Axsys
Dss agent/ Dss server
Beacon
High gate project
Managed Query Environment/HOLAP
• Provides user with ability to perform limited analysis
capability either directly with RDBMS products or
• Intermediate MOLAP.
• The ad hoc query converted to provide data cube.
Done by:
1. Convert the query to select data from DBMS
2. Deliver the data to desktop where it is placed in data
cube.
3. Data cube is stored locally to reduce overhead of
creation of the cube.
4. Now user can perform multi dimensional analysis.
HOLAP/MQE/Hybrid architecture
SQL Query

Database Server
Result set OR
Load

RDB
MS

SQL
Result
set

Info
Request

MOLAP
Server
Result
Set

Front End Tool
• Pros:
– Simple installation
– Administration is easy
– Network traffic is less

• Cons:
– Redundancy
– Inconsistency.
OLAP tools and Internet
• Internet  free resource, provides connectivity, can do
complex administration jobs, store and manage data
applications
• Data warehousing
General features of web enabled data access:
• 1st generation websites:
– Static distribution model
– Client access static html pages via browser.
– Decision support reports stored as html doc and delivered to
users.

• Deficiencies:
– Interaction with clients.
• 2nd generation:
– Supports interaction
– Multi tiered architecture
– Client submits the query in html to web server
– Server transform the request to CGI
– The gateway submits SQL queries to db and
receives and translates to html and sends to page
requester.
Web Processing Model

More Related Content

PDF
OLAP in Data Warehouse
PPTX
Online analytical processing
PPSX
OLAP OnLine Analytical Processing
PPTX
OLAP v/s OLTP
PPTX
OLAP & DATA WAREHOUSE
PPTX
OLAP operations
PPTX
Data warehouse physical design
PPT
Database Connection
OLAP in Data Warehouse
Online analytical processing
OLAP OnLine Analytical Processing
OLAP v/s OLTP
OLAP & DATA WAREHOUSE
OLAP operations
Data warehouse physical design
Database Connection

What's hot (20)

PPTX
Kdd process
PDF
NOSQL- Presentation on NoSQL
PPTX
DATA WAREHOUSING
PPTX
Classification and prediction in data mining
PPT
Introduction to Data Warehouse
PDF
Introduction to Business Intelligence
PPT
Databases: Locking Methods
PPTX
Major issues in data mining
PPTX
Data Wrangling
PPTX
DATA WAREHOUSING
PPTX
Introduction to Database
PDF
Data warehouse architecture
PPT
5 Data Modeling for NoSQL 1/2
PPT
1.2 steps and functionalities
PPTX
introduction to data science
PPT
6 Data Modeling for NoSQL 2/2
PPTX
04 Classification in Data Mining
PPTX
Introduction to Hadoop
PPT
Data Warehouse Basic Guide
Kdd process
NOSQL- Presentation on NoSQL
DATA WAREHOUSING
Classification and prediction in data mining
Introduction to Data Warehouse
Introduction to Business Intelligence
Databases: Locking Methods
Major issues in data mining
Data Wrangling
DATA WAREHOUSING
Introduction to Database
Data warehouse architecture
5 Data Modeling for NoSQL 1/2
1.2 steps and functionalities
introduction to data science
6 Data Modeling for NoSQL 2/2
04 Classification in Data Mining
Introduction to Hadoop
Data Warehouse Basic Guide
Ad

Viewers also liked (20)

PPT
DATA WAREHOUSING AND DATA MINING
PDF
Tuning data warehouse
PPTX
Clique
PDF
Difference between molap, rolap and holap in ssas
PDF
Database aggregation using metadata
PPT
Data preprocessing
PPT
3.4 density and grid methods
PPT
Cure, Clustering Algorithm
PDF
Density Based Clustering
PPT
1.7 data reduction
PPTX
Application of data mining
PDF
Erp benefits
PPT
TYPES OF HACKING
PPTX
Threats to information security
PPT
Top 10 Reasons for ERP Project Failure
PPTX
Threats to Information Resources - MIS - Shimna
PPT
PPT
Chapter 6 Mis And Erp
PPTX
Hacking ppt
PPT
Data Warehousing and Data Mining
DATA WAREHOUSING AND DATA MINING
Tuning data warehouse
Clique
Difference between molap, rolap and holap in ssas
Database aggregation using metadata
Data preprocessing
3.4 density and grid methods
Cure, Clustering Algorithm
Density Based Clustering
1.7 data reduction
Application of data mining
Erp benefits
TYPES OF HACKING
Threats to information security
Top 10 Reasons for ERP Project Failure
Threats to Information Resources - MIS - Shimna
Chapter 6 Mis And Erp
Hacking ppt
Data Warehousing and Data Mining
Ad

Similar to OLAP (20)

PPTX
OLAP (Online Analytical Processing).pptx
PPTX
PPTX
11000122014_Avishek_Roy_Data_Warehousing_&_Data_Mining.pptx
PPTX
3 OLAP.pptx
DOC
86921864 olap-case-study-vj
PPTX
Online Analytical Processing.seminar(1).pptx
PDF
Olap queries
PPT
lecture_6_Online Analytical Processing.ppt
PPT
OLAP
PPTX
OLAP & Data Warehouse
PPTX
Seminar on olap online analytical
PDF
Kylin and Druid Presentation
PPTX
Advance databases concepts big data tech
PDF
Data warehousing unit 6.2
PDF
3 olap storage
PDF
3 olap storage
PPTX
OLAP_in_Business_Analytics.pptx online Analytics
PDF
OLAP IN DATA MINING
PPTX
BI Introduction
OLAP (Online Analytical Processing).pptx
11000122014_Avishek_Roy_Data_Warehousing_&_Data_Mining.pptx
3 OLAP.pptx
86921864 olap-case-study-vj
Online Analytical Processing.seminar(1).pptx
Olap queries
lecture_6_Online Analytical Processing.ppt
OLAP
OLAP & Data Warehouse
Seminar on olap online analytical
Kylin and Druid Presentation
Advance databases concepts big data tech
Data warehousing unit 6.2
3 olap storage
3 olap storage
OLAP_in_Business_Analytics.pptx online Analytics
OLAP IN DATA MINING
BI Introduction

More from Slideshare (20)

PPTX
Crystal report generation in visual studio 2010
PPTX
Report generation
PPT
Trigger
PPTX
Security in Relational model
PPTX
Entity Relationship Model
PPTX
Data preprocessing
PPTX
What is in you
PPTX
Propositional logic & inference
PPTX
Logical reasoning 21.1.13
PPT
Logic agent
PPTX
Statistical learning
PPTX
Resolution(decision)
PPT
Reinforcement learning 7313
PPTX
Neural networks
PPTX
Instance based learning
PPTX
Statistical learning
PPTX
Neural networks
PPTX
Logical reasoning
PPTX
Instance based learning
PPTX
Input & output devices
Crystal report generation in visual studio 2010
Report generation
Trigger
Security in Relational model
Entity Relationship Model
Data preprocessing
What is in you
Propositional logic & inference
Logical reasoning 21.1.13
Logic agent
Statistical learning
Resolution(decision)
Reinforcement learning 7313
Neural networks
Instance based learning
Statistical learning
Neural networks
Logical reasoning
Instance based learning
Input & output devices

Recently uploaded (20)

PDF
LIFE & LIVING TRILOGY - PART (3) REALITY & MYSTERY.pdf
PDF
Myanmar Dental Journal, The Journal of the Myanmar Dental Association (2013).pdf
PPTX
2025 High Blood Pressure Guideline Slide Set.pptx
PPTX
pharmaceutics-1unit-1-221214121936-550b56aa.pptx
PDF
LIFE & LIVING TRILOGY- PART (1) WHO ARE WE.pdf
PDF
Compact First Student's Book Cambridge Official
PDF
LIFE & LIVING TRILOGY - PART - (2) THE PURPOSE OF LIFE.pdf
PDF
Fun with Grammar (Communicative Activities for the Azar Grammar Series)
PDF
The TKT Course. Modules 1, 2, 3.for self study
PPTX
Case Study on mbsa education to learn ok
PDF
Health aspects of bilberry: A review on its general benefits
PDF
Solved Past paper of Pediatric Health Nursing PHN BS Nursing 5th Semester
PDF
FYJC - Chemistry textbook - standard 11.
PDF
Hospital Case Study .architecture design
PPTX
PLASMA AND ITS CONSTITUENTS 123.pptx
PPTX
Cite It Right: A Compact Illustration of APA 7th Edition.pptx
PDF
Chevening Scholarship Application and Interview Preparation Guide
PDF
Farming Based Livelihood Systems English Notes
PDF
Physical education and sports and CWSN notes
PPTX
Reproductive system-Human anatomy and physiology
LIFE & LIVING TRILOGY - PART (3) REALITY & MYSTERY.pdf
Myanmar Dental Journal, The Journal of the Myanmar Dental Association (2013).pdf
2025 High Blood Pressure Guideline Slide Set.pptx
pharmaceutics-1unit-1-221214121936-550b56aa.pptx
LIFE & LIVING TRILOGY- PART (1) WHO ARE WE.pdf
Compact First Student's Book Cambridge Official
LIFE & LIVING TRILOGY - PART - (2) THE PURPOSE OF LIFE.pdf
Fun with Grammar (Communicative Activities for the Azar Grammar Series)
The TKT Course. Modules 1, 2, 3.for self study
Case Study on mbsa education to learn ok
Health aspects of bilberry: A review on its general benefits
Solved Past paper of Pediatric Health Nursing PHN BS Nursing 5th Semester
FYJC - Chemistry textbook - standard 11.
Hospital Case Study .architecture design
PLASMA AND ITS CONSTITUENTS 123.pptx
Cite It Right: A Compact Illustration of APA 7th Edition.pptx
Chevening Scholarship Application and Interview Preparation Guide
Farming Based Livelihood Systems English Notes
Physical education and sports and CWSN notes
Reproductive system-Human anatomy and physiology

OLAP

  • 1. OLAP V. Saranya AP/CSE Sri Vidya college of Engineering & Technology, Virudhunagar
  • 2. Need for OLAP • Business problems need query centric db. • Need multidimensional approach. Characteristics of above problems:  Extract large number of records from large data set.  Data summary. To solve these kind of problems we need OLAP
  • 3. Introduction to OLAP • Continuous iterative process. • Operations are: – Drill down – Drill up – pivot
  • 4. Multidimensional data model • How many students done the conducted by department in college. • Dimensions are: exams – Students – Exams – Department – College. Response time of multidimensional query depends upon the number of cells to be added on the fly. Number of dimension increases=no of cube cell increase
  • 6. • • • • • • • • • • • • OLAP Guidelines Multidimensional conceptual view Transparency Accessibility Consistent reporting performance Client/Server architecture Generic dimensionality Dynamic square matrix handling Multiuser support Unrestricted cross dimensional operation Institutive data manipulation Flexible reporting Unlimited dimension and aggregation levels
  • 7. • • • • Comprehensive database management tools The ability to drill down to detail view Incremental database refresh SQL interface.
  • 8. Classification of OLAP tools • Based on multidimensional db. • Allow the users to analyze the data using views. • Need MDDB. • Classifications: – MOLAP – ROLAP
  • 9. M(Multidimensional)OLAP • Uses MDDBMS to organize and navigate data • Data Structure: Array • Segregate the OLAP thro API Pros:  Excellent performance  Response time. Cons:  Series analysis  iteration
  • 10. Example Organization tool • Arbor software: ESSbase • Oracle: Express server • Pilot Software: Light Slip Server • Snipper: TM/I • Planning Science: Gentium • Kenan technology: Multiway
  • 11. Challenges • Data structure to support multiple subject area of data. • Analyze which data can be navigated and analyzed. • When the navigation changes the data structure needs to be physically reorganized. • Need different skill set and tools for DBA to build, maintain database. • Need hybrid solution. Hybrid Solution: Integration of multidimensional data storage with RDBMS, Provide users with MDDS Data maintained in RDBMS.
  • 13. • This allows the MDDS to dynamically obtain the detail maintained in RDBMS when the application reaches the bottom of multidimensional cells during drill down analysis. • Best for Sensitive applications.
  • 14. ROLAP • Fastest growing style of OLAP • Products of ROLAP have been engineered to support products directly through meta data. • Enables multi dimensional views of 2D relational tables. • Pros: – Flexibility • Cons: – Data base design
  • 15. ROLAP ROLAP Server Database Server Info Request SQL Result set Front End Tool Meta Data Request Processing Result Set
  • 17. Managed Query Environment/HOLAP • Provides user with ability to perform limited analysis capability either directly with RDBMS products or • Intermediate MOLAP. • The ad hoc query converted to provide data cube. Done by: 1. Convert the query to select data from DBMS 2. Deliver the data to desktop where it is placed in data cube. 3. Data cube is stored locally to reduce overhead of creation of the cube. 4. Now user can perform multi dimensional analysis.
  • 18. HOLAP/MQE/Hybrid architecture SQL Query Database Server Result set OR Load RDB MS SQL Result set Info Request MOLAP Server Result Set Front End Tool
  • 19. • Pros: – Simple installation – Administration is easy – Network traffic is less • Cons: – Redundancy – Inconsistency.
  • 20. OLAP tools and Internet • Internet  free resource, provides connectivity, can do complex administration jobs, store and manage data applications • Data warehousing General features of web enabled data access: • 1st generation websites: – Static distribution model – Client access static html pages via browser. – Decision support reports stored as html doc and delivered to users. • Deficiencies: – Interaction with clients.
  • 21. • 2nd generation: – Supports interaction – Multi tiered architecture – Client submits the query in html to web server – Server transform the request to CGI – The gateway submits SQL queries to db and receives and translates to html and sends to page requester.