Notatka
Dostęp do tej strony wymaga autoryzacji. Może spróbować zalogować się lub zmienić katalogi.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
Zwraca krotkę składającą się z wszystkich członków z każdej hierarchii atrybutów w ramach bieżącego zakresu w sześcianie, wymiarze lub krotki. Więcej informacji o Scope można znaleźć w SCOPE Statement (MDX).
Note
Jeśli hierarchia atrybutów nie ma członka All , krotka zawiera domyślnego członka dla tej hierarchii.
Syntax
Cube syntax
Root ()
Dimension syntax
Root( Dimension_Name )
Tuple syntax
Root( Tuple_Expression )
Arguments
Dimension_Name
Poprawne wyrażenie ciągowe określające nazwę wymiaru.
Tuple_Expression
Poprawne wyrażenie z zakresu wyrażeń wielowymiarowych (MDX), które zwraca krotkę.
Remarks
Jeśli nie podano ani nazwy wymiaru, ani wyrażenia krotki, funkcja korzeniowa zwraca krotkę zawierającą człon All (lub domyślnego członka, jeśli człon All nie istnieje) z każdej hierarchii atrybutów w sześcianie. Kolejność członków w krotkach zależy od sekwencji, w jakiej hierarchie atrybutów są definiowane w sześcianie.
Jeśli podana jest nazwa wymiaru, funkcja Root zwraca krotkę zawierającą członka All (lub domyślnego członka, jeśli człon All nie istnieje) z każdej hierarchii atrybutów w określonym wymiarze w oparciu o kontekst aktualnego członka. Kolejność członków w krotkach zależy od sekwencji, w jakiej hierarchie atrybutów są definiowane w obrębie wymiaru.
Note
Jeśli podana zostanie nazwa hierarchii, funkcja krotk wybierze nazwę wymiaru spośród przypisanej nazwy hierarchii.
Jeśli określono wyrażenie krotki, funkcja Root zwraca krotkę zawierającą przecięcie określonej krotki oraz Wszystkie elementy wszystkich innych atrybutów wymiarowych, które nie są wyraźnie uwzględnione w określonej krotki.
Examples
Poniższy przykład zwraca krotkę zawierającą człon All (lub domyślną, jeśli człon All nie istnieje) z każdej hierarchii w kostce Adventure Works.
SELECT Root()ON 0
FROM [Adventure Works]
Poniższy przykład zwraca krotkę zawierającą członka All (lub domyślną, jeśli element All nie istnieje) z każdej hierarchii w wymiarze Date w kostce Adventure Works oraz wartość dla określonego członka wymiaru Measures, który przecina te domyślne elementy.
SELECT Root([Date]) ON 0
FROM [Adventure Works]
WHERE [Measures].[Order Count]
Poniższy przykład zwraca krotkę zawierającą określony członek krotki (1 lipca 2001), wraz z członkiem All (lub domyślnym, jeśli element All nie istnieje) z każdej nieokreślonej hierarchii w wymiarze Date Adventure Works oraz wartość dla określonego członka wymiaru Measures, który przecina się z tymi elementami.
SELECT Root([Date].[July 1, 2001]) ON 0
FROM [Adventure Works]
WHERE [Measures].[Order Count]