Go Back   CORTEX Forums > Reference Shelf > CAG - CORTEX Analytic Glossary > M - O
Register Blogs FAQ Members List Calendar Search Today's Posts Mark Forums Read

Online Analytical Processing

This is a discussion on Online Analytical Processing within the M - O forums, part of the CAG - CORTEX Analytic Glossary category; Online analytical processing (OLAP) is an approach to quickly answer multi-dimensional analytical queries. Speed is achieved by pre-calculating consolidations (also called aggregation) and calculating elements (also called measures) before they ...


Reply
 
LinkBack Thread Tools Search this Thread Display Modes
Old 26th January 2010, 04:21 PM   #1
Administrator
 
Join Date: Oct 2007
Posts: 15,949
Blog Entries: 7
admin has disabled reputation
Post Online Analytical Processing

Online analytical processing (OLAP) is an approach to quickly answer multi-dimensional analytical queries. Speed is achieved by pre-calculating consolidations (also called aggregation) and calculating elements (also called measures) before they are needed by analysts. When a query is run, much of the data is available ‘ready-made’ and this radically reduces the time required to search the database and return the result.

OLAP consists of numeric facts called measures which are categorised by dimensions. The cube metadata is typically created from a star schema or snowflake schema of tables in a relational database. Measures are derived from the records in the fact table and dimensions are derived from the dimension tables. Each measure can be thought of as having a set of labels, or metadata associated with it. A dimension is what describes these labels; it provides information about the measure.

The output of an OLAP query is typically displayed in a matrix (or pivot) format. The dimensions form the rows and columns of the matrix and the measures form the values.

An example from Wikipedia:

A simple example would be a cube that contains a store's sales as a measure, and Date/Time as a dimension. Each Sale has a Date/Time label that describes more about that sale.


Any number of dimensions can be added to the structure such as Store, Cashier, or Customer by adding a column to the fact table. This allows an analyst to view the measures along any combination of the dimensions:

See attachment 1 below.

Common applications of OLAP are in business reporting for business process management (BPM), budgeting and forecasting, financial reporting, management reporting, marketing and sales.

OLAP is a category of business intelligence, other categories are relational reporting and data mining.

Many types of OLAP exist:
  • DOLAP – Desktop OLAP.
  • HOLAP – Hybrid OLAP. Combines MOLAP and ROLAP. It is where a database will divide data between relational and specialised storage.
  • MOLAP – the original type of OLAP. It stores data in an optimised multi-dimensional array storage, rather than in a relational database. Therefore it requires the pre-computation and storage of information in the cube. Microsoft Analysis Services, Hyperion, Cognos and Business Objects are all examples of MOLAP applications used within organisations.
  • ROLAP – works directly with relational databases. The base data and the dimension tables are stored as relational tables and new tables are created to hold the aggregated information.
  • RTOLAP – Real-Time OLAP. A RTOLAP Server will calculate values on the fly, when they are required. The essential characteristic of RTOLAP system is that it holds all the data in RAM. TM1 is an example of a RTOLAP application.
  • WOLAP – Web-based OLAP.
Attached Images
File Type: png Fact_Dimension.png (25.3 KB, 0 views)
admin is offline  
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiTweet this Post!
Reply With Quote
Reply

Bookmarks

Tags
analytical processing, dolap, holap, molap, rolap, rtolap, wolap
Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is On
Trackbacks are On
Pingbacks are On
Refbacks are On


Similar Threads
Thread Thread Starter Forum Replies Last Post
Edge Analytical Selects Metrisoft for SaaS Product Design and Development Latest News Headlines Other International Vendors 0 16th December 2009 02:01 AM
Calpont opens up: InfiniDB Open Source Analytical Database (based on MySQL) Latest News Headlines DWH Tip Feeds 0 25th November 2009 11:03 AM
Analytical Credit VaR with Stochastic Probabilities of Default and Recoveries admin Analytic News Feeds 0 18th November 2009 12:31 PM
Rapid implementation of Kognitio WX2 analytical database is a sure bet for bet365 Latest News Headlines Other International Vendors 0 11th November 2009 12:30 AM
Perpetual looks to growth in mortgage processing Latest News Headlines 2009 Q3 News Headlines 0 20th August 2009 08:39 AM


All times are GMT +11. The time now is 02:38 AM.

© The Business Intelligence Group

Search Engine Optimization by vBSEO