Online analytical processing, or OLAP, is an approach to answer multi-dimensional analytical queries swiftly in computing.
FactSnippet No. 1,647,623 |
Online analytical processing, or OLAP, is an approach to answer multi-dimensional analytical queries swiftly in computing.
FactSnippet No. 1,647,623 |
OLAP is part of the broader category of business intelligence, which encompasses relational databases, report writing and data mining.
FactSnippet No. 1,647,624 |
Typical applications of OLAP include business reporting for sales, marketing, management reporting, business process management, budgeting and forecasting, financial reporting and similar areas, with new applications emerging, such as agriculture.
FactSnippet No. 1,647,625 |
Term OLAP was created as a slight modification of the traditional database term online transaction processing.
FactSnippet No. 1,647,626 |
OLAP is typically contrasted to OLTP, which is generally characterized by much less complex queries, in a larger volume, to process transactions rather than for the purpose of business intelligence or reporting.
FactSnippet No. 1,647,627 |
Whereas OLAP systems are mostly optimized for read, OLTP has to process all kinds of queries.
FactSnippet No. 1,647,628 |
The usual interface to manipulate an OLAP cube is a matrix interface, like Pivot tables in a spreadsheet program, which performs projection operations along the dimensions, such as aggregation or averaging.
FactSnippet No. 1,647,629 |
The most important mechanism in OLAP which allows it to achieve such performance is the use of aggregations.
FactSnippet No. 1,647,630 |
OLAP systems have been traditionally categorized using the following taxonomy.
FactSnippet No. 1,647,631 |
Some MOLAP tools require the pre-computation and storage of derived data, such as consolidations – the operation known as processing.
FactSnippet No. 1,647,632 |
Examples of commercial products that use MOLAP are Cognos Powerplay, Oracle Database OLAP Option, MicroStrategy, Microsoft Analysis Services, Essbase, TM1, Jedox, and icCube.
FactSnippet No. 1,647,633 |
ROLAP tools do not use pre-calculated data cubes but instead pose the query to the standard relational database and its tables in order to bring back the data required to answer the question.
FactSnippet No. 1,647,634 |
ROLAP has the ability to drill down to the lowest level of detail in the database.
FactSnippet No. 1,647,635 |
Therefore, ROLAP still involves creating an additional copy of the data.
FactSnippet No. 1,647,636 |
The superior flexibility of ROLAP tools allows this less than optimal design to work, but performance suffers.
FactSnippet No. 1,647,637 |
OLAP had released its own OLAP product, Essbase, a year earlier.
FactSnippet No. 1,647,638 |
The OLAP market experienced strong growth in the late 1990s with dozens of commercial products going into market.
FactSnippet No. 1,647,639 |