Data Cube

aus www.iwiki.de, der freien Wissensdatenbank

In OLAP-Datenbanken werden die Daten in der Regel nicht in Tabellen abgelegt, sondern in Form von mehrdimensionalen Data Cubes (dt. Datenwürfel) gespeichert. Bei Anfragen werden diese Würfel angesprochen, was meist ein Verknüpfen erspart. Hierbei werden die einzelnen Dimensionen eingegrenzt und/oder verdichtet.

Typische Operationen auf Datenwürfel

  • Drill Down: Wechsel zu einer feineren Granularität, z.B. von Jahr zu Monat
  • Drill Up: Wechsel zu einer übergreifenden Granularitätsebene, z.B. von Verkaufsebene Bayern zu Deutschland
  • Dicing: Ausblenden von Attributwerten einer Dimension
  • Slicing: Herausnehmen einer zweidimensionalen Tabelle aus dem mehrdimensionalen Würfel

Beispiel Datenwürfel

In diesem "Umsatz"-Beispiel sieht man, wie eine SQL-Anfrage bei einem Data Cube umgesetzt wird. Data Cube, Beispiel "Umsatz"

Quelle:
Vorlesungsskript, Prof. Dr. Grebner