Freigeben über


Dimension (MDX)

Gibt die Hierarchie zurück, die ein angegebenes Element, eine angegebene Ebene oder Hierarchie enthält.

Syntax

  
Hierarchy syntax  
Hierarchy_Expression.Dimension  
  
Level syntax  
Level_Expression.Dimension  
  
Member syntax  
Member_Expression.Dimension  
  

Argumente

Hierarchy_Expression
Ein gültiger MDX-Ausdruck (Multidimensional Expressions), der eine Hierarchie zurückgibt.

Level_Expression
Ein gültiger MDX-Ausdruck (Multidimensional Expressions), der eine Ebene zurückgibt.

Member_Expression
Ein gültiger MDX-Ausdruck (Multidimensional Expressions), der ein Element zurückgibt.

Beispiele

Im folgenden Beispiel wird die Dimension-Funktion in Verbindung mit der Funktion Name verwendet, um den Hierarchienamen des angegebenen Elements zurückzugeben.

WITH member measures.x as [Product].[Product Model Lines].[Model].&[HL Road Tire].Dimension.Name  
SELECT measures.x on 0  
FROM [Adventure Works]  

Im folgenden Beispiel wird die Dimension-Funktion in Verbindung mit der Levels- und der Count-Funktion verwendet, um die Anzahl der Ebenen in der Hierarchie zurückzugeben, die das angegebene Element enthalten.

WITH member measures.x as [Product].[Product Model Lines].[Model].&[HL Road Tire].Dimension.Levels.Count  
SELECT measures.x on 0  
FROM [Adventure Works]  

Im folgenden Beispiel wird die Dimensionsfunktion in Verbindung mit den Funktionen Member und Count verwendet, um die Anzahl der Elemente in der Hierarchie zurückzugeben, die das angegebene Element enthalten.

WITH member measures.x as [Product].[Product Model Lines].[Model].&[HL Road Tire].Dimension.Members.Count  
SELECT measures.x on 0  
FROM [Adventure Works]  

Weitere Informationen

Count (Hierarchieebenen) (MDX)
Count (Menge) (MDX)
Levels (MDX)
Members (Menge) (MDX)
MDX-Funktionsreferenz (MDX)