Dimension (MDX)

Gibt die Hierarchie zurück, die ein bestimmtes Mitglied, eine 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 Multidimensional Expressions (MDX)-Ausdruck, der eine Hierarchie zurückgibt.

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

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

Beispiele

Das folgende Beispiel verwendet die Dimensionsfunktion zusammen mit der Name-Funktion , um den Hierarchienamen des angegebenen Mitglieds 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]  

Das folgende Beispiel verwendet die Funktion Dimension zusammen mit den Funktionen Levels und Count, um die Anzahl der Ebenen in der Hierarchie zurückzugeben, die das angegebene Mitglied enthält.

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

Das folgende Beispiel verwendet die Dimensionsfunktion zusammen mit den Mitglieder- und Zählfunktionen , um die Anzahl der Mitglieder in der Hierarchie zurückzugeben, die das angegebene Mitglied 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]