Definition

OLAP-Würfel

Ein OLAP-Würfel (OLAP Cube) ist eine multidimensionale Datenbank, die für Data Warehousing und Online Analytical Processing (OLAP) -Applikationen optimiert ist.

Ein OLAP-Würfel ist eine Methode zur multidimensionalen Speicherung von Daten – in der Regel für Reports. Die Daten werden für OLAP-Analysen nicht wie im relationalen Datenmodell als flache Tabellen, sondern in einem multidimensionalen Datenwürfel, dem „Cube“, präsentiert. 

Auf diese Weise können die Daten aus unterschiedlichen Perspektiven und in diversen Detaillierungsstufen betrachtet werden. Anwender können die Kriterien, die für sie interessant sind, selektieren und miteinander kombinieren.

Weil die Daten in OLAP-Würfeln in verschiedenen Dimensionen vorliegen, verbessert sich auch die Abfragezeit drastisch. Die Abfragesprache, die verwendet wird, um mit OLAP-Würfeln zu interagieren und Aufgaben auszuführen, heißt Multidimensional Expressions (MDX). MDX wurde ursprünglich von Microsoft in den späten 1990er Jahren entwickelt und von vielen anderen Anbietern mehrdimensionaler Datenbanken übernommen.

Obwohl ein OLAP-Würfel Daten im Endeffekt wie eine traditionelle Datenbank speichert, ist ein OLAP-Würfel anders strukturiert. Historisch sind Datenbanken nach den Anforderungen der IT-Systeme, die sie verwenden, konzipiert. 

OLAP-Würfel werden jedoch von Business-Anwendern für fortgeschrittene Analytics-Aufgaben verwendet. Deshalb werden OLAP-Würfel auf der Basis von Business-Logiken entwickelt. Sie sind für analytische Zwecke optimiert, und können für Millionen von Datensätzen Reports anfertigen. Business-Anwender können OLAP-Cubes mit einfachem Englisch abfragen.

Diese Definition wurde zuletzt im Oktober 2014 aktualisiert

Erfahren Sie mehr über Datenanalyse

ComputerWeekly.de
Close