Udostępnij za pośrednictwem


DrilldownMember (MDX)

Ćwiczenia niedziałający w określonym zestawie członków obecnych w drugim określonego zestaw.

Alternatywnie funkcja ćwiczenia niedziałający na zestaw krotek, korzystając z pierwszej hierarchii spójna kolekcja lub opcjonalnie określonej hierarchii.

Składnia

DrillDownMember(<set_expression1>, <set_expression2> [,[<target_hierarchy>]] [,[RECURSIVE][,INCLUDE_CALC_MEMBERS]])

Argumenty

Termin

Definicja

Set_Expression1

Prawidłowe wyrażenie Multidimensional Expressions (MDX), które zwraca zestaw.

Set_Expression2

Prawidłowe wyrażenie Multidimensional Expressions (MDX), które zwraca zestaw.

Target_Hierarchy

Prawidłowe wyrażenie Multidimensional Expressions (MDX) zwracające hierarchię.

RECURSIVE

Słowo kluczowe wskazuje porównanie cykliczne zestawów.

INCLUDE_CALC_MEMBERS

Słowo kluczowe, aby włączyć składników obliczeniowych, które mają zostać uwzględnione w drążenia wyniki.

Uwagi

Ta funkcja zwraca zestaw podrzędny element członkowskis są uporządkowane według hierarchii i zawierający element członkowskis określony w pierwszym zestawie są również obecne w drugim zestawie.Nadrzędnego element członkowskis nie będzie rozwinięcie o, jeśli nadrzędny zawiera pierwszy zestaw element członkowski i jeden lub więcej podrzędność.Pierwszy zestaw może być dowolnym wymiarze, lecz drugi zestaw musi zawierać zestaw jednowymiarowe.Kolejność jest zachowywany oryginalny członków w pierwszym zestawie, chyba, że wszystkie elementy podrzędność zawarte w zestaw wyników funkcja są uwzględniane natychmiast pod ich nadrzędnego element członkowski.Funkcja konstrukcje zestaw wyników pobierając dzieci dla każdego element członkowski w pierwszym zestawie występuje również w drugim zestawie.Jeśli RECURSIVE jest określone, funkcja kontynuuje porównywanie rekursywnie członków wynik Ustaw przeciwko drugi zestaw pobieranie dzieci dla każdego element członkowski zestaw wyników, który występuje również w drugim zestawie, dopóki nie więcej członków z zestaw wyników można znaleźć w drugim zestawie.

Badanie właściwość XMLA MdpropMdxDrillFunctions umożliwia sprawdzenie poziom serwer zapewnia funkcje wiertniczych; zobacz Właściwości obsługiwane XMLA (XMLA) Szczegóły.

Pierwszy zestaw może zawierać krotek zamiast członków.Krotka drążenia jest rozszerzenie OLE DB i zwraca zestaw krotek, zamiast członków.

Ważna informacjaWażne:

element członkowski nie będzie uzyskanie wywiercone niedziałający do Jeśli go natychmiast następuje jednego z jego elementów podrzędnych.Kolejność elementów w zestaw spraw zarówno drążenia * Drillup * rodzin i funkcji.

Przykłady

Poniższy przykład docelowe niedziałający do Australii, który jest element członkowski pierwszego zestaw, który występuje również w drugim zestawie.

SELECT DrilldownMember 
   ( [Geography].[Geography].Children,
      {[Geography].[Geography].[Country].[Australia],
        [Geography].[Geography].[State-Province].[New South Wales]}
   )
   ON 0
   FROM [Adventure Works]

Poniższy przykład docelowe niedziałający do Australii, który jest element członkowski pierwszego zestaw, który występuje również w drugim zestawie.Jednak ponieważ argument CYKLICZNYCH, funkcja nadal członków wynik (członkami zestawu poziomu State-Province) przeciwko drugi zestaw pobieranie dzieci dla każdego element członkowski zestaw wyników (członkowie poziom Miasto) występuje również w drugim zestawie dopóki nie więcej członków z zestaw wyników, można porównać rekursywnie można znaleźć w drugim zestawie.

SELECT DrilldownMember 
   ( [Geography].[Geography].Children,
      {[Geography].[Geography].[Country].[Australia],
        [Geography].[Geography].[State-Province].[New South Wales]}
   ,RECURSIVE)
   ON 0
   FROM [Adventure Works]

Zobacz także

Odwołanie