Condividi tramite


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 si specifica 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 si specifica un nome di gerarchia, la funzione Dimensions restituisce la gerarchia specificata. Questa versione della funzione Dimensions viene in genere utilizzata 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 conteggio dei membri di una gerarchia specificata, tramite un'espressione numerica e un'espressione stringa.

WITH MEMBER Measures.x AS Dimensions
   ('[Product].[Product Model Categories]').Name
SELECT Measures.x on 0
FROM [Adventure Works]

WITH MEMBER Measures.x AS Dimensions
   ('[Product].[Product Model Categories]').Levels.Count
SELECT Measures.x on 0
FROM [Adventure Works]

WITH MEMBER Measures.x AS Dimensions
   ('[Product].[Product Model Categories]').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]