西南交通大学学报(英文版)2007,Vol.15Issue(3):179-186,8.
Web Data Aggregation in MOLAP: Approach, Language, and Implementation
Web Data Aggregation in MOLAP: Approach, Language, and Implementation
摘要
Abstract
This paper investigates the Web data aggregation issues in multidimensional on-line analytical processing (MOLAP) and presents a rule-driven aggregation approach. The core of the approach is defining aggregate rules. To define the rules for reading warehouse data and computing aggregates, a rule definition language - array aggregation language (AAL) is developed. This language treats an array as a function from indexes to values and provides syntax and semantics based on monads. External functions can be called in aggregation rules to specify array reading, writing, and aggregating. Based on the features of AAL, array operations are unified as function operations, which can be easily expressed and automatically evaluated. To implement the aggregation approach, a processor for computing aggregates over the base cube and for materializing them in the data warehouse is built, and the component structure and working principle of the aggregation processor are introduced.关键词
Web data aggregation/Aggregation language/MOLAP/Aggregation processorKey words
Web data aggregation/Aggregation language/MOLAP/Aggregation processor分类
信息技术与安全科学引用本文复制引用
ZHU Yan,TANG Hui-jia,MA Yong-qiang..Web Data Aggregation in MOLAP: Approach, Language, and Implementation[J].西南交通大学学报(英文版),2007,15(3):179-186,8.基金项目
The National Natural Science Foundation of China (No. 60573165) (No. 60573165)