🏠 » Business Intelligence » MDX Tutorial » MDX Select Befehl

MDX Select

Der MDX SELECT Befehl ist der Grundstein für zahlreiche MDX-Abfragen, die auf eine Multidimensionale Datenbank ausgeführt werden können. Mithilfe des MDX Select Befehls ist es möglich, Daten aus einem oder mehreren OLAP-Cubes zu verbinden.

Ein MDX Select Befehl sollte immer klar definiert werden, da sonst viele Abfrageoperationen auf einen Würfel ausgeführt werden müssen und diese unnötig Zeit und Ressourcen verbrauchen, die wiederum für andere MDX Abfragen verwendet werden könnten.

MDX SELECT Syntax

Die MDX Syntax einer SELECT-Abfrage ist folgendermaßen aufgebaut:

SELECT Ausdruck1 ON COLUMNS,
Ausdruck2 ON ROWS
FROM Cube

Mithilfe des SELECT Befehls wird definiert, welche Spalten und Zeilen eines OLAP-Cubes nach der Ausführung der Abfrage dargestellt werden sollen.

MDX SELECT Beispiel

Jetzt gehen wir von einem einfachen MDX Beispiel aus. Der Geschäftsführer Herr Max Mustermann möchte wissen, wie hoch der Umsatz seiner verkaufen Produkte über das Internet seit Bestehen der Firma ist. Dafür baut er das MDX-Statement folgendermaßen auf:

SELECT [Measures].[Internet Sales Amount] ON COLUMNS
FROM [Adventure Works]

Das Ergebnis der MDX Select Abfrage ist : 29.358.677,22 €

Der Geschäftsführer Herr Max Mustermann hat einen Umsatz über das Internet von 29.358.677,22 € seit Bestehen seiner Firma erzielt.

Weiterführende Artikel