Compartir por


Dimensions (MDX)

Devuelve una jerarquía especificada mediante una expresión numérica o de cadena.

Sintaxis

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

Argumentos

Hierarchy_Number
Expresión numérica válida que especifica un número de jerarquía.

Hierarchy_Name
Expresión de cadena válida que especifica un nombre de jerarquía.

Comentarios

Si se especifica un número de jerarquía, la función Dimensions devuelve una jerarquía cuya posición de base cero dentro del cubo se especifica el número de jerarquía.

Si se especifica un nombre de jerarquía, la función Dimensions devuelve la jerarquía especificada. Normalmente, se usa esta versión de cadena de la función Dimensions con funciones definidas por el usuario.

Nota

La dimensión Measures siempre se representa mediante Dimensions(0).

Ejemplos

En los ejemplos siguientes se usa la función Dimensions para devolver el nombre, el recuento de niveles y el recuento de miembros de una jerarquía especificada, mediante una expresión numérica y una expresión de cadena.

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]  

Consulte también

Referencia de funciones MDX (MDX)