Share via


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 basada en cero dentro del cubo es el número de la jerarquía especificada.

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

Nota

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

Ejemplos

Los ejemplos siguientes utilizan 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]

Vea también

Referencia