Some
typical OLAP operations for multidimensional data are as follows:
- Roll-up
- Drill-down
- Slice and dice
- Pivot (rotate)
The roll-up operation (also called the drill-up
operation) performs aggregation on a data cube, either by climbing up a
concept hierarchy for a dimension or by dimension reduction. In the
example given below following points need to be noted.
- · Roll-up is performed by climbing up a concept hierarchy for the dimension location.
- · Initially the concept hierarchy is "street < city < province < country".
- · On rolling up, the data is aggregated by ascending the location hierarchy from the level of city to the level of country.
- · The data is grouped into cities rather than countries.
- · When roll-up is performed, one or more dimensions from the data cube are reduced.
Drill-down is
the reverse of roll-up. It navigates from less detailed data to more detailed
data. Drill-down can be realized by either stepping down a concept hierarchy
for a dimension or introducing additional dimensions.
In the above example for Drill
Down
- Drill-down is performed by stepping down a concept hierarchy for the dimension time.
- Initially the concept hierarchy was "day < month < quarter < year."
- On drilling down, the time dimension is descended from the level of quarter to the level of month.
- When drill-down is performed, one or more dimensions from the data cube are expanded.
- It navigates the data from less detailed data to highly detailed data.
The slice operation selects one particular dimension from a given cube
and provides a new sub-cube. In the following Example
- Here Slice is performed for the dimension "time" using the criterion time = "Q1".
- It will form a new sub-cube by selecting one or more dimensions.
The dice
operation defines a sub-cube by performing a selection on two or more
dimensions. In the Example below
The dice operation
on the cube based on the following selection criteria involves three
dimensions.
- (location = "Toronto" or "Vancouver")
- (time = "Q1" or "Q2")
- (item =" Mobile" or "Modem")
Pivot (also
called rotate) is a visualization operation that rotates the data axes
in order to provide an alternative presentation of the data. The following
example shows this





GREAT
ReplyDeleteData Warehouse and Data Mining are important areas of data management and analytics that help organizations turn large amounts of data into useful information and insights. A data warehouse integrates and stores historical data from different sources, making it easier to perform reporting, analysis, and decision-making. Data mining goes a step further by discovering useful patterns, relationships, and trends within large datasets using techniques such as classification, clustering, association-rule mining, and prediction.Data Visualization Course. Topics such as OLTP and OLAP, data preprocessing, multidimensional data models, warehouse architecture, and data visualization are also important parts of this field. In this article, we explore the key concepts, techniques, and applications of Data Warehouse and Data Mining.
ReplyDelete