Proceedings of the Twelfth International Conference on Data Engineering
DOI: 10.1109/icde.1996.492099
|View full text |Cite
|
Sign up to set email alerts
|

Data cube: a relational aggregation operator generalizing GROUP-BY, CROSS-TAB, and SUB-TOTALS

Abstract: Data analysis applications typically aggregate data across many dimensions looking for anomalies or unusual patterns. The SQL aggregate functions and the GROUP BY operator produce zero-dimensional or onedimensional aggregates.Applications need the Ndimensional generalization of these operators. This paper defines that operator, called the data cube or simply cube. The cube operator generalizes the histogram, cross-tabulation, roll-up, drill-down, and sub-total constructs found in most report writers. The novel… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
2
1

Citation Types

0
1,017
0
28

Publication Types

Select...
7
2

Relationship

0
9

Authors

Journals

citations
Cited by 879 publications
(1,045 citation statements)
references
References 2 publications
0
1,017
0
28
Order By: Relevance
“…Users, for analysis purposes, commonly inquire about the values of aggregates, like the total sales of jeans in the state of New York. Such aggregates can be computed using the datacube operator [17], and queries of this kind can be efficiently supported.…”
Section: Introductionmentioning
confidence: 99%
“…Users, for analysis purposes, commonly inquire about the values of aggregates, like the total sales of jeans in the state of New York. Such aggregates can be computed using the datacube operator [17], and queries of this kind can be efficiently supported.…”
Section: Introductionmentioning
confidence: 99%
“…Our notion of a data cube is slightly different from the terminology in [7]. More precisely, the cuboids generated by CUBE (i.e, the results of grouping the data by subsets of the dimensions) are data cubes as defined in this paper.…”
Section: Related Workmentioning
confidence: 99%
“…In [7] a new SQL operator, CUBE or "data cube", was proposed to support online aggregation by pre-computing query results for queries that involve grouping operations (GROUP BY). Our notion of a data cube is slightly different from the terminology in [7].…”
Section: Related Workmentioning
confidence: 99%
“…The needed consolidated data by an OLAP query can be derived using the data cube operator [11]. The data cube operator is basically the union of all possible Group-By operators applied on the fact table.…”
Section: Olap and Summary Tablesmentioning
confidence: 99%