Grundlagenserie Business Intelligence
Business Intelligence (Teil 4): BI-Analysemethoden OLAP & Data Mining
Der OLAP-Cube
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. Betriebswirtschaftliche Kennzahlen wie Umsatz oder Kosten lassen sich so anhand von Dimensionen wie Kunden, Regionen oder Zeit mehrdimensional analysieren.
Vor allem ist diese Art der Datenpräsentation auch einfach zu verstehen. Die Abbildung zeigt eine solchen multidimensionalen Cube. Die Dimensionen „Produkt“, „Region“ und „Zeit“ entsprechen den Achsen und spannen den Würfel auf. Jede Zelle des Würfels enthält genau einen Wert, der zum Beispiel den Umsatz von Produkt 1 in der Region Ost angibt.
Mit Hilfe von OLAP-Funktionen kann der Würfel analysiert werden. Die erforderlichen Datensätze können durch verschiedene Operationen erzeugt werden, etwa indem man einen Teilwürfel herausschneidet („Slicing“) oder den Datenwürfel rotiert („Dicing“).
Bestimmte Sichten, etwa das Betrachten eines bestimmten Produktes oder eines bestimmten Jahres, erhält man durch das Herausschneiden von Ebenen (siehe Grafik).
Die Analyseergebnisse lassen sich auch schrittweise verfeinern bzw. verdichten, was als „Drill down“ bzw. „Roll-up“ bezeichnet wird. Beim Roll-Up werden alle Einzelwerte zu einem weiter oben liegenden Hierarchieattribut verdichtet. Die Funktion Drill-Down bewirkt eine detailliertere Darstellung der Daten.
Mit Hilfe der beschriebenen Operationen kann der Benutzer interaktiv durch Drag & Drop der Dimensionsschaltflächen beliebige Auf- und Einsichten in den Datenwürfel erreichen.