期刊文献+

Web Data Aggregation in MOLAP:Approach,Language,and Implementation

Web Data Aggregation in MOLAP:Approach,Language,and Implementation
下载PDF
导出
摘要 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. 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.
出处 《Journal of Southwest Jiaotong University(English Edition)》 2007年第3期179-186,共8页 西南交通大学学报(英文版)
基金 The National Natural Science Foundationof China (No60573165)
关键词 Web data aggregation Aggregation language MOLAP Aggregation processor Web data aggregation Aggregation language MOLAP Aggregation processor
  • 相关文献

参考文献5

  • 1Henderson P.Functional programming application and implementation[]..1980
  • 2Wadler P.Comprehending monads[].Mathematical Structures in Computer Science.1992
  • 3Zhu Y.Web data cube construction in molap environment[].Journal of Southwest Jiaotong University (English Edition).2007
  • 4Ritsch R.Optimization and Evaluation of Array Queries in Database Management Systems[]..1999
  • 5Microsoft.OLE DB programmer s reference[]..2003

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

内容加载中请稍等...
;
使用帮助 返回顶部