Dimensions (MDX)Dimensions (MDX)

SI APPLICA A:sìSQL Server Analysis ServicesnoAzure Analysis ServicesAPPLIES TO:yesSQL Server Analysis ServicesnoAzure Analysis Services

Restituisce la gerarchia specificata da un'espressione numerica o stringa.Returns a hierarchy specified by a numeric or string expression.

SintassiSyntax


Numeric expression syntax  
Dimensions(Hierarchy_Number)  

String expression syntax  
Dimensions(Hierarchy_Name)  

ArgomentiArguments

Hierarchy_NumberHierarchy_Number
Espressione numerica valida che specifica il numero di una gerarchia.A valid numeric expression that specifies a hierarchy number.

Hierarchy_NameHierarchy_Name
Espressione stringa valida che specifica il nome di una gerarchia.A valid string expression that specifies a hierarchy name

OsservazioniRemarks

Se viene specificato un numero di gerarchia, il dimensioni funzione restituisce una gerarchia la cui posizione in base zero all'interno del cubo è stato specificato il numero di gerarchia.If a hierarchy number is specified, the Dimensions function returns a hierarchy whose zero-based position within the cube is specified hierarchy number.

Se viene specificato un nome di gerarchia, il dimensioni funzione restituisce la gerarchia specificata.If a hierarchy name is specified, the Dimensions function returns the specified hierarchy. In genere, si utilizza questa versione di stringa di dimensioni funzione con funzioni definite dall'utente.Typically, you use this string version of the Dimensions function with user-defined functions.

Nota

Il misure dimensione è sempre rappresentata da Dimensions(0).The Measures dimension is always represented by Dimensions(0).

EsempiExamples

L'esempio seguente usa il dimensioni funzione per restituire il nome, numero di livelli e conteggio dei membri di una gerarchia specificata, utilizzando un'espressione numerica sia un'espressione stringa.The following examples use the Dimensions function to return the name, count of levels, and count of members of a specified hierarchy, using both a numeric expression and a string expression.

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]  

Vedere ancheSee Also

Riferimento alla funzione MDX ( MDX )MDX Function Reference (MDX)