An improved OLAP join and aggregate algorithm based on dimension hierarchy

  • Haitao He*
  • , Yanpeng Zhang
  • , Jiadong Ren
  • , Changzhen Hu
  • *Corresponding author for this work

Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

1 Citation (Scopus)

Abstract

The OLAP (online analytical processing) queries are always involved with queries on the massive dataset. As a result, how to perform multi-table join and aggregate operations becomes the key issue. A Join and Aggregate Algorithm Based on Dimension Hierarchy (JABDH) is proposed in this paper. Considering the semantic characteristic which is not in all the dimension hierarchies, dimension hierarchical encoding is used to retrieve the matching dimension hierarchies and evaluate the set of query ranges for semantic dimension hierarchies. To improve the efficiency of multi-table join and aggregate operations for non-semantic dimensional hierarchies, join and aggregate operations are translated into bitmapped join index of fact table. The performance analysis and experimental results show that JABDH has improved the speed of queries and the efficiency of the OLAP queries.

Original languageEnglish
Title of host publication6th International Conference on Fuzzy Systems and Knowledge Discovery, FSKD 2009
Pages169-172
Number of pages4
DOIs
Publication statusPublished - 2009
Event6th International Conference on Fuzzy Systems and Knowledge Discovery, FSKD 2009 - Tianjin, China
Duration: 14 Aug 200916 Aug 2009

Publication series

Name6th International Conference on Fuzzy Systems and Knowledge Discovery, FSKD 2009
Volume5

Conference

Conference6th International Conference on Fuzzy Systems and Knowledge Discovery, FSKD 2009
Country/TerritoryChina
CityTianjin
Period14/08/0916/08/09

Keywords

  • Aggregation queries
  • Bitmapped join index
  • Dimension hierarchical encoding
  • Multi-table join

Fingerprint

Dive into the research topics of 'An improved OLAP join and aggregate algorithm based on dimension hierarchy'. Together they form a unique fingerprint.

Cite this