Dimensions (MDX)
Restituisce la gerarchia specificata da un'espressione numerica o stringa.
Sintassi
Numeric expression syntax
Dimensions(Hierarchy_Number)
String expression syntax
Dimensions(Hierarchy_Name)
Argomenti
Hierarchy_Number
Espressione numerica valida che specifica il numero di una gerarchia.
Hierarchy_Name
Espressione stringa valida che specifica il nome di una gerarchia.
Osservazioni:
Se viene specificato un numero di gerarchia, la funzione Dimensions restituisce una gerarchia la cui posizione in base zero all'interno del cubo è il numero di gerarchia specificato.
Se viene specificato un nome di gerarchia, la funzione Dimensions restituisce la gerarchia specificata. In genere, si usa questa versione stringa della funzione Dimensions con funzioni definite dall'utente.
Nota
La dimensione Measures è sempre rappresentata da Dimensions(0)
.
Esempi
Negli esempi seguenti viene utilizzata la funzione Dimensions per restituire il nome, il conteggio dei livelli e il numero di membri di una gerarchia specificata, usando sia un'espressione numerica che un'espressione stringa.
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]