Root (MDX)

Vrátí n-tici, která se skládá ze všech členů z každé atributové hierarchie v aktuálním rozsahu v krychle, dimenzi nebo n-tici. Pro více informací o Scope viz SCOPE Statement (MDX).

Note

Pokud hierarchie atributů nemá člena Všechny , n-tice obsahuje výchozího člena této hierarchie.

Syntax

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

Arguments

Dimension_Name
Platný řetězcový výraz specifikující název dimenze.

Tuple_Expression
Platný výraz Multidimensional Expressions (MDX), který vrací n-tici.

Remarks

Pokud není specifikován název dimenze ani n-ticový výraz, funkce kořene vrací n-tici obsahující člen All (nebo výchozího člena, pokud člen All neexistuje) z každé hierarchie atributů v krychle. Pořadí členů v n-tici je založeno na posloupnosti, v níž jsou hierarchie atributů definovány v rámci krychle.

Pokud je specifikováno jméno dimenze, funkce kořene vrátí n-tici, která obsahuje All member (nebo výchozího člena, pokud All member neexistuje) z každé atributové hierarchie v dané dimenzi na základě kontextu aktuálního člena. Pořadí členů v n-tici je založeno na posloupnosti, v níž jsou hierarchie atributů definovány v rámci dimenze.

Note

Pokud je zadán název hierarchie, funkce n-tice vybere název dimenze z názvu hierarchie.

Pokud je specifikován výraz n-tice, funkce kořene vrátí n-tici obsahující průnik specifikované n-tice a všech členů všech ostatních dimenzionálních atributů, které nejsou explicitně zahrnuty v dané n-tici.

Examples

Následující příklad vrací n-tici obsahující člen All (nebo výchozí, pokud člen All neexistuje) z každé hierarchie v krychle Adventure Works.

SELECT Root()ON 0  
FROM [Adventure Works]  

Následující příklad vrací n-tici obsahující All member (nebo výchozí, pokud All member neexistuje) z každé hierarchie v Date dimension v Adventure Works cube a hodnotu pro specifikovaný člen Measures dimenze, která se protíná s těmito výchozími členy.

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

Následující příklad vrací n-tici obsahující specifikovaného člena n-tice (1. července 2001) spolu s členem All (nebo výchozím, pokud člen All neexistuje) z každé nespecifikované hierarchie v dimensionální kostce Adventure Works a hodnotu pro specifikovaný člen dimenze Measures, která se s těmito členy protíná.

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