DocumentCode :
3013300
Title :
The MD-join: an operator for complex OLAP
Author :
Chatziantoniou, Damianos ; Johnson, Theodore ; Akinde, Michael ; Kim, Samuel
fYear :
2001
fDate :
2001
Firstpage :
524
Lastpage :
533
Abstract :
OLAP queries (i.e. group-by or cube-by queries with aggregation) have proven to be valuable for data analysis and exploration. Many decision support applications need very complex OLAP queries, requiring a fine degree of control over both the group definition and the aggregates that are computed. For example, suppose that the user has access to a data cube whose measure attribute is Sum(Sales). Then the user might wish to compute the sum of sales in New York and the sum of sales in California for those data cube entries in which Sum(Sales)>$1,000,000. This type of complex OLAP query is often difficult to express and difficult to optimize using standard relational operators (including standard aggregation operators). In this paper, we propose the MD-join operator for complex OLAP queries. The MD-join provides a clean separation between group definition and aggregate computation, allowing great flexibility in the expression of OLAP queries. In addition, the MD-join has a simple and easily optimizable implementation, while the equivalent relational algebra expression is often complex and difficult to optimize. We present several algebraic transformations that allow relational algebra queries that include MD-joins to be optimized
Keywords :
data analysis; data mining; database theory; decision support systems; mathematical operators; query processing; relational algebra; MD-join operator; aggregate computation; aggregation; algebraic transformations; complex OLAP queries; cube-by queries; data analysis; data cube; data exploration; decision support applications; group definition; group-by queries; multidimensional join; optimizable implementation; query expression flexibility; relational algebra query optimization; Aggregates; Algebra; Application software; Business; Computer science; Data analysis; Data warehouses; Databases; Decision support systems; Marketing and sales;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Data Engineering, 2001. Proceedings. 17th International Conference on
Conference_Location :
Heidelberg
ISSN :
1063-6382
Print_ISBN :
0-7695-1001-9
Type :
conf
DOI :
10.1109/ICDE.2001.914866
Filename :
914866
Link To Document :
بازگشت