Freigeben über


Verwenden von Abfrage- und Datenschnittachsen in einem einfachen Beispiel (MDX)

Das einfache Beispiel in diesem Thema veranschaulicht die Grundlagen der Angabe und Verwendung von Abfrage- und Datenschnittachsen.

Der Würfel

Ein Würfel namens TestCube hat zwei einfache Dimensionen namens Route und Time. Jede Dimension weist nur eine Benutzerhierarchie mit dem Namen "Route" bzw. "Time" auf. Da die Maße des Würfels Teil der Maßdimension sind, hat dieser Würfel insgesamt drei Dimensionen.

Die Abfrage

Die Abfrage besteht darin, eine Matrix bereitzustellen, in der das Paketmaß über Routen und Zeiten hinweg verglichen werden kann.

Im folgenden Beispiel einer MDX-Abfrage sind die Routen- und Zeithierarchien die Abfrageachsen, und die Maßdimension ist die Schneideachse. Die Members-Funktion gibt an, dass MDX die Elemente der Hierarchie oder Ebene verwendet, um einen Satz zu erstellen. Die Verwendung der Members Funktion bedeutet, dass Sie nicht explizit jedes Mitglied einer bestimmten Hierarchie oder Ebene in einer MDX-Abfrage angeben müssen.

SELECT  
   { Route.nonground.Members } ON COLUMNS,  
   { Time.[1st half].Members } ON ROWS  
FROM TestCube  
WHERE ( [Measures].[Packages] )  

Die Ergebnisse

Das Ergebnis ist ein Raster, das den Wert des Paketmaßes an jeder Schnittmenge der Achsendimensionen SPALTEN und ZEILEN angibt. Die folgende Tabelle zeigt, wie dieses Raster aussehen würde.

Luft Meer
1. Quartal 60 50
2. Quartal 45 45

Siehe auch

Angeben des Inhalts einer Abfrageachse (MDX)
Inhalt einer Datenschnittachse angeben (MDX)