Radice (MDX)Root (MDX)

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

Restituisce una tupla che include il tutti i membri di ogni gerarchia dell'attributo all'interno dell'ambito corrente in un cubo, una dimensione o una tupla.Returns a tuple that consists of the All members from each attribute hierarchy within the current scope in a cube, dimension, or tuple. Per ulteriori informazioni sull'ambito, vedere istruzione SCOPE ( MDX ) .For more information about Scope, see SCOPE Statement (MDX).

Nota

Se una gerarchia dell'attributo non ha un tutti membro, tupla contiene il membro predefinito per tale gerarchia.If an attribute hierarchy does not have an All member, the tuple contains the default member for that hierarchy.

SintassiSyntax


Cube syntax  
Root ()  
Dimension syntax  
Root( Dimension_Name )  
Tuple syntax  
Root( Tuple_Expression )  

ArgomentiArguments

Dimension_NameDimension_Name
Espressione stringa valida che specifica il nome di una dimensione.A valid string expression specifying a dimension name.

Tuple_ExpressionTuple_Expression
Espressione MDX (Multidimensional Expression) valida che restituisce una tupla.A valid Multidimensional Expressions (MDX) expression that returns a tuple.

OsservazioniRemarks

Se viene specificata un nome di dimensione né un'espressione di tupla, il radice funzione restituisce una tupla che contiene il tutti membro (o il membro predefinito se la tutti membro non esiste) di ogni gerarchia dell'attributo nel cubo.If neither a dimension name nor a tuple expression is specified, the Root function returns a tuple that contains the All member (or the default member if the All member does not exist) from each attribute hierarchy in the cube. L'ordine dei membri nella tupla dipende dalla sequenza in cui sono definite le gerarchie dell'attributo nel cubo.The order of members in the tuple is based on the sequence in which the attribute hierarchies are defined within the cube.

Se viene specificato un nome di dimensione, il radice funzione restituisce una tupla che contiene il tutti membro (o il membro predefinito se la tutti membro non esiste) di ogni gerarchia dell'attributo nella dimensione specificata in base al contesto del membro corrente.If a dimension name is specified, the Root function returns a tuple that contains the All member (or the default member if the All member does not exist) from each attribute hierarchy in the specified dimension based on the context of the current member. L'ordine dei membri nella tupla dipende dalla sequenza in cui sono definite le gerarchie dell'attributo nella dimensione.The order of members in the tuple is based on the sequence in which the attribute hierarchies are defined within the dimension.

Nota

Se viene specificato un nome di gerarchia, il tupla funzione selezionerà il nome della dimensione dal nome della gerarchia specificato.If a hierarchy name is specified, the Tuple function will pick the dimension name from the hierarchy name specified.

Se viene specificata un'espressione di tupla, il radice funzione restituisce una tupla che contiene l'intersezione della tupla specificata e tutti i membri di tutti gli altri attributi di dimensione non in modo esplicito nella tupla specificata.If a tuple expression is specified, the Root function returns a tuple that contains the intersection of the specified tuple and the All members of all other dimension attributes not explicitly included in the specified tuple.

EsempiExamples

Nell'esempio seguente viene restituita la tupla contenente il tutti membro (o il valore predefinito se la tutti membro non esiste) di ogni gerarchia nel cubo Adventure Works.The following example returns the tuple containing the All member (or the default if the All member does not exist) from each hierarchy in the Adventure Works cube.

SELECT Root()ON 0  
FROM [Adventure Works]  

Nell'esempio seguente viene restituita la tupla contenente il tutti membro (o il valore predefinito se la tutti membro non esiste) di ogni gerarchia nella dimensione Date del cubo Adventure Works e il valore per il membro specificato della dimensione Measures che si interseca con tali membri predefiniti.The following example returns the tuple containing the All member (or the default if the All member does not exist) from each hierarchy in the Date dimension in the Adventure Works cube and the value for the specified member of Measures dimension that intersects with these default members.

SELECT Root([Date]) ON 0  
FROM [Adventure Works]  
WHERE [Measures].[Order Count]  

L'esempio seguente restituisce la tupla contenente il membro della tupla specificato (1 luglio 2001, insieme al tutti membro (o il valore predefinito se la tutti membro non esiste) di ogni gerarchia non specificata nella data dimensione cubo di Adventure Works e il valore per il membro specificato della dimensione Measures che si interseca con tali membri.The following example returns the tuple containing specified tuple member (July 1, 2001, along with the All member (or the default if the All member does not exist) from each non-specified hierarchy in the Date dimension Adventure Works cube and the value for the specified member of Measures dimension that intersects with these members.

SELECT Root([Date].[July 1, 2001]) ON 0  
FROM [Adventure Works]  
WHERE [Measures].[Order Count]  

Vedere ancheSee Also

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