Dimensioner (MDX)

Returnerar en hierarki specificerad av ett numeriskt eller stränguttryck.

Syntax

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

Arguments

Hierarchy_Number
Ett giltigt numeriskt uttryck som specificerar ett hierarkinummer.

Hierarchy_Name
Ett giltigt stränguttryck som specificerar ett hierarkinamn

Remarks

Om ett hierarkinummer anges returnerar Dimensions-funktionen en hierarki vars nollbaserade position inom kuben är specificerat hierarkinummer.

Om ett hierarkinamn anges returnerar Dimensions-funktionen den specificerade hierarkin. Vanligtvis använder du denna strängversion av Dimensions-funktionen med användardefinierade funktioner.

Note

Måttdimensionen representeras alltid av Dimensions(0).

Examples

Följande exempel använder Dimensions-funktionen för att returnera namn, antal nivåer och antal medlemmar i en specificerad hierarki, med både ett numeriskt uttryck och ett stränguttryck.

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]