Abmessungen (MDX)

Gibt eine Hierarchie zurück, die durch einen numerischen oder Zeichenkettenausdruck spezifiziert ist.

Syntax

  
Numeric expression syntax  
Dimensions(Hierarchy_Number)  
  
String expression syntax  
Dimensions(Hierarchy_Name)  

Argumente

Hierarchy_Number
Ein gültiger numerischer Ausdruck, der eine Hierarchienummer angibt.

Hierarchy_Name
Ein gültiger String-Ausdruck, der einen Hierarchienamen angibt

Bemerkungen

Wenn eine Hierarchienummer angegeben ist, gibt die Funktion Dimensionen eine Hierarchie zurück, deren nullbasierte Position innerhalb des Würfels die angegebene Hierarchienummer ist.

Wenn ein Hierarchiename angegeben ist, gibt die Dimensions-Funktion die angegebene Hierarchie zurück. Typischerweise verwendet man diese String-Version der Dimensions-Funktion mit benutzerdefinierten Funktionen.

Note

Die Maßmaß-Dimension wird immer durch Dimensions(0)dargestellt.

Beispiele

Die folgenden Beispiele verwenden die Dimensions-Funktion , um den Namen, die Anzahl der Ebenen und die Anzahl der Mitglieder einer bestimmten Hierarchie zurückzugeben, sowohl mit einem numerischen Ausdruck als auch mit einem Zeichenzeichenausdruck.

WITH MEMBER Measures.x AS Dimensions  
   ('[Product].[Product Model Lines]').Name  
SELECT Measures.x on 0  
FROM [Adventure Works]  
  
WITH MEMBER Measures.x AS Dimensions  
   ('[Product].[Product Model Lines]').Levels.Count  
SELECT Measures.x on 0  
FROM [Adventure Works]  
  
WITH MEMBER Measures.x AS Dimensions  
   ('[Product].[Product Model Lines]').Members.Count  
SELECT Measures.x on 0  
FROM [Adventure Works]  
  
WITH MEMBER Measures.x AS Dimensions(0).Name  
SELECT Measures.x on 0  
FROM [Adventure Works]  
  
WITH MEMBER Measures.x AS Dimensions(0).Levels.Count  
SELECT measures.x on 0  
FROM [Adventure Works]  
  
WITH MEMBER Measures.x AS Dimensions(0).Members.Count  
SELECT measures.x on 0  
FROM [Adventure Works]