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]