Table of Contents
Fetching ...

Hierarchical Datacubes

Mickaël Martin Nevot, Sébastien Nedjar, Lotfi Lakhal

TL;DR

This paper proposes a complete redefinition of the framework and the formal definition of traditional database analysis through the prism of hierarchical dimensions, and introduces the hierarchical data cube and its most concise reduced representation, the closed hierarchical data cube.

Abstract

Many approaches have been proposed to pre-compute data cubes in order to efficiently respond to OLAP queries in data warehouses. However, few have proposed solutions integrating all of the possible outcomes, and it is this idea that leads the integration of hierarchical dimensions into these responses. To meet this need, we propose, in this paper, a complete redefinition of the framework and the formal definition of traditional database analysis through the prism of hierarchical dimensions. After characterizing the hierarchical data cube lattice, we introduce the hierarchical data cube and its most concise reduced representation, the closed hierarchical data cube. It offers compact replication so as to optimize storage space by removing redundancies of strongly correlated data. Such data are typical of data warehouses, and in particular in video games, our field of study and experimentation, where hierarchical dimension attributes are widely represented.

Hierarchical Datacubes

TL;DR

This paper proposes a complete redefinition of the framework and the formal definition of traditional database analysis through the prism of hierarchical dimensions, and introduces the hierarchical data cube and its most concise reduced representation, the closed hierarchical data cube.

Abstract

Many approaches have been proposed to pre-compute data cubes in order to efficiently respond to OLAP queries in data warehouses. However, few have proposed solutions integrating all of the possible outcomes, and it is this idea that leads the integration of hierarchical dimensions into these responses. To meet this need, we propose, in this paper, a complete redefinition of the framework and the formal definition of traditional database analysis through the prism of hierarchical dimensions. After characterizing the hierarchical data cube lattice, we introduce the hierarchical data cube and its most concise reduced representation, the closed hierarchical data cube. It offers compact replication so as to optimize storage space by removing redundancies of strongly correlated data. Such data are typical of data warehouses, and in particular in video games, our field of study and experimentation, where hierarchical dimension attributes are widely represented.
Paper Structure (23 sections, 7 theorems, 41 equations, 7 figures, 9 tables)

This paper contains 23 sections, 7 theorems, 41 equations, 7 figures, 9 tables.

Key Result

Lemma 1

The ordered set $CL(r) = \langle Space (r), \preceq_s \rangle$ is a complete lattice called cube lattice for which:

Figures (7)

  • Figure 1: Video game Open Match 3
  • Figure 2: Star schema of data warehouse OM3
  • Figure 3: Video game Open Match 3, example of an explosion
  • Figure 4: Dimension of $\texttt{D}_{\texttt{Player}}$
  • Figure 5: Hasse diagram of the hierarchical cube lattice of OM3
  • ...and 2 more figures

Theorems & Definitions (31)

  • definition 1: Dimension
  • definition 2: Structure of a dimension
  • definition 3: Hierarchy
  • definition 4: Level of a hierarchy
  • definition 5: Maximum element of a hierarchy
  • definition 6: Depth of a hierarchy
  • definition 7: Domain of a dimension
  • definition 8: Domain of a level of a dimension
  • definition 9: Dimensional table
  • definition 10: Dimensional tuple
  • ...and 21 more