What Is OLAP
What Is OLAP
Processing)?
OLAP stands for On-Line Analytical Processing. OLAP is a
classification of software technology which authorizes analysts,
managers, and executives to gain insight into information through fast,
consistent, interactive access in a wide variety of possible views of
data that has been transformed from raw information to reflect the real
dimensionality of the enterprise as understood by the clients.
OLAP implement the multidimensional analysis of business
information and support the capability for complex estimations, trend
analysis, and sophisticated data modeling. It is rapidly enhancing the
essential foundation for Intelligent Solutions containing Business
Performance Management, Planning, Budgeting, Forecasting,
Financial Documenting, Analysis, Simulation-Models, Knowledge
Discovery, and Data Warehouses Reporting. OLAP enables end-
clients to perform ad hoc analysis of record in multiple dimensions,
providing the insight and understanding they require for better
decision making.
Characteristics of OLAP
In the FASMI characteristics of OLAP methods, the term derived
from the first letters of the characteristics are:
Fast
It defines which the system targeted to deliver the most feedback to
the client within about five seconds, with the elementary analysis
taking no more than one second and very few taking more than 20
seconds.
Analysis
It defines which the method can cope with any business logic and
statistical analysis that is relevant for the function and the user, keep it
easy enough for the target client. Although some preprogramming may
be needed we do not think it acceptable if all application definitions
have to be allow the user to define new Adhoc calculations as part of
the analysis and to document on the data in any desired method,
without having to program so we excludes products (like Oracle
Discoverer) that do not allow the user to define new Adhoc calculation
as part of the analysis and to document on the data in any desired
product that do not allow adequate end user-oriented calculation
flexibility.
Share
It defines which the system tools all the security requirements for
understanding and, if multiple write connection is needed, concurrent
update location at an appropriated level, not all functions need
customer to write data back, but for the increasing number which does,
the system should be able to manage multiple updates in a timely,
secure manner.
Multidimensional
This is the basic requirement. OLAP system must provide a
multidimensional conceptual view of the data, including full support
for hierarchies, as this is certainly the most logical method to analyze
business and organizations.
Information
The system should be able to hold all the data needed by the
applications. Data sparsity should be handled in an efficient manner.
The main characteristics of OLAP are as follows:
1. Multidimensional conceptual view: OLAP systems let business
users have a dimensional and logical view of the data in the data
warehouse. It helps in carrying slice and dice operations.
2. Multi-User Support: Since the OLAP techniques are shared, the
OLAP operation should provide normal database operations,
containing retrieval, update, adequacy control, integrity, and
security.
3. Accessibility: OLAP acts as a mediator between data warehouses
and front-end. The OLAP operations should be sitting between
data sources (e.g., data warehouses) and an OLAP front-end.
4. Storing OLAP results: OLAP results are kept separate from data
sources.
5. Uniform documenting performance: Increasing the number of
dimensions or database size should not significantly degrade the
reporting performance of the OLAP system.
6. OLAP provides for distinguishing between zero values and
missing values so that aggregates are computed correctly.
7. OLAP system should ignore all missing values and compute
correct aggregate values.
8. OLAP facilitate interactive query and complex analysis for the
users.
9. OLAP allows users to drill down for greater details or roll up for
aggregations of metrics along a single business dimension or
across multiple dimension.
10. OLAP provides the ability to perform intricate calculations
and comparisons.
11. OLAP presents results in a number of meaningful ways,
including charts and graphs.
Benefits of OLAP
OLAP holds several benefits for businesses: -
1. OLAP helps managers in decision-making through the
multidimensional record views that it is efficient in providing,
thus increasing their productivity.
2. OLAP functions are self-sufficient owing to the inherent
flexibility support to the organized databases.
3. It facilitates simulation of business models and problems, through
extensive management of analysis-capabilities.
4. In conjunction with data warehouse, OLAP can be used to support
a reduction in the application backlog, faster data retrieval, and
reduction in query drag.