Katalog główny (MDX)
Zwraca spójnej kolekcji, która składa się z All członków z każdej hierarchia atrybutu w ramach bieżącego zakres w module, wymiar lub spoiny. Aby uzyskać więcej informacji na temat zakres zobacz Instrukcja zakres (MDX).
Uwaga
Jeśli nie ma hierarchia atrybutu All składnik spójna kolekcja zawiera składnik domyślny dla tej hierarchii.
Cube syntax
Root ()
Dimension syntax
Root( Dimension_Name )
Tuple syntax
Root( Tuple_Expression ] )
Argumenty
Dimension_Name
Wyrażenie prawidłowy ciąg określający nazwę wymiaru.Tuple_Expression
Prawidłowe wyrażenie Multidimensional Expressions (MDX), która zwraca spójna kolekcja.
Remarks
Jeśli jest określona nazwa wymiaru ani wyrażenie spójna kolekcja Root funkcja zwraca spójnej kolekcji, która zawiera All Członek (lub domyślny element członkowski Jeśli All Członek nie istnieje) z każdej hierarchia atrybutu w module. Kolejność elementów w spójna kolekcja zależy od kolejności, w którym hierarchii atrybut są zdefiniowane w moduł.
Jeżeli określono nazwę wymiaru, Root funkcja zwraca spójnej kolekcji, która zawiera All Członek (lub domyślny element członkowski Jeśli All Członek nie istnieje) z każdej hierarchii atrybut w określonym wymiarze na podstawie kontekstu bieżącego elementu członkowskiego. Kolejność elementów w spójna kolekcja zależy od kolejności, w którym hierarchii atrybut są zdefiniowane w tym wymiarze.
Uwaga
Jeżeli określono nazwę hierarchii, Tuple funkcja będzie pobrania nazwy wymiaru, na podstawie podanej nazwy hierarchii.
Jeśli zostanie określone wyrażenie spójna kolekcja, Root funkcja zwraca spójna kolekcja, zawierający punkt przecięcia się określone spójna kolekcja, All Członkowie wszystkich innych atrybutów wymiaru nie zostało uwzględnione w określonym spójna kolekcja. Określone spójna kolekcja musi odwoływać się tylko jeden wymiar lub wystąpi błąd.
Przykłady
W poniższym przykładzie są zwracane spójna kolekcja zawierające All element członkowski członkowski (lub domyślną Jeśli All element członkowski członkowski nie istnieje) z poszczególnych hierarchii w firmy Adventure Works moduł.
SELECT Root()ON 0
FROM [Adventure Works]
W poniższym przykładzie są zwracane spójna kolekcja zawierające All element członkowski członkowski (lub domyślną Jeśli All element członkowski członkowski nie istnieje) z poszczególnych hierarchii w wymiarze Data w module firmy Adventure Works i wartość dla określonego elementu członkowskiego wymiaru miary, który przecina te składniki domyślne.
SELECT Root([Date]) ON 0
FROM [Adventure Works]
WHERE [Measures].[Order Count]
W poniższym przykładzie są zwracane spójna kolekcja zawierające określone spójna kolekcja element członkowski członkowski (1 lipca, 2001, wraz z All element członkowski członkowski (lub domyślną Jeśli All element członkowski członkowski nie istnieje) z każdej hierarchii innych niż określona data wymiaru moduł Adventure Works, a wartość dla określonego elementu członkowskiego wymiaru miary, który przecina tych członków.
SELECT Root([Date].[July 1, 2001]) ON 0
FROM [Adventure Works]
WHERE [Measures].[Order Count]