DocumentCode :
3231625
Title :
Fast Rollup on Recursive Hierarchy in OLAP
Author :
Yuan, Lin ; Zou, Hengming
Author_Institution :
Dept. of Comput. Sci., Shanghai Jiao Tong Univ.
fYear :
2006
fDate :
18-22 Dec. 2006
Firstpage :
1019
Lastpage :
1028
Abstract :
Rollup, a key operation in OLAP queries, is to aggregate multidimensional data on dimensional hierarchies. While the operation can be efficiently implemented on regular hierarchies in data warehouse, its application to recursive hierarchies proved to be problematic. Due to the stratification restriction, aggregate is not permitted to be wrapped within SQL recursion. Representing rollup operations on recursive hierarchies as SQL recursive queries will cause considerable overhead and is thus inefficient. This paper proposes an iteration-based evaluation strategy that aims to solve this inefficiency problem in OLAP queries. In our solution, aggregation on recursive hierarchies is modeled as a binary operator tree that is stored in its postfix notation and executed by a push down stack. We also demonstrate how to seamlessly embed this novel strategy into data warehouse that is based on ORDBMS. Experiment results show that our proposed solution is quite efficient compared with the SQL recursive evaluation strategy
Keywords :
data mining; data warehouses; query processing; relational databases; OLAP queries; ORDBMS; binary operator tree; data warehouse; dimensional hierarchies; iteration-based evaluation strategy; multidimensional data; postfix notation; push down stack; recursive hierarchy; rollup operations; Aggregates; Application software; Computer science; Data models; Data warehouses; Delay; Multidimensional systems; Remuneration;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Web Intelligence, 2006. WI 2006. IEEE/WIC/ACM International Conference on
Conference_Location :
Hong Kong
Print_ISBN :
0-7695-2747-7
Type :
conf
DOI :
10.1109/WI.2006.79
Filename :
4061514
Link To Document :
بازگشت