Udostępnij za pośrednictwem


DrillupMember (MDX)

Zwraca elementy członkowskie w określonym zestawie, które nie są elementy podrzędne elementów członkowskich w drugim określonego zestaw.

DrillupMember(Set_Expression1, Set_Expression2) 

Argumenty

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

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

Remarks

The DrillupMember funkcja returns a zestaw of members based on the members specified in the first zestaw that are descendants of members in the second zestaw. Pierwszy zestaw może być dowolnym wymiarze, ale drugi zestaw może zawierać zestaw jednowymiarowe.Kolejność jest zachowywany oryginalny członków w pierwszym zestawie.Funkcja tworzy zestaw dołączając tylko te elementy członkowskie pierwszego zestawu, które są bezpośrednie elementy podrzędne elementów członkowskich w drugim zestawie.Jeśli natychmiastowe nadrzędnym element członkowski w pierwszym zestawie nie występuje w drugim zestawie element członkowski w pierwszym zestawie jest uwzględniane zestaw zwrócone przez tę funkcja.Włącza się obiektami podrzędnymi pierwszego zestaw, które poprzedzają element członkowski element nadrzędny w drugim zestawie.

Pierwszy zestaw może zawierać krotek zamiast członków.spójna kolekcja drilldown to rozszerzenie OLE DB i zwraca zestaw krotek, zamiast członków.

Important noteImportant Note:

Element członkowski będzie uzyskać agregowanie tylko wtedy, gdy jest on bezpośrednio po niej podrzędność lub obiektu podrzędnego.Kolejność elementów zestaw sprawach zarówno drążenia * i rodzin Drillup * funkcji.Należy rozważyć użycie Hierarchize Funkcja odpowiednio kolejność elementów członkowskich pierwszego zestaw.

Przykład

W poniższym przykładzie docelowe zapasowych w Kanadzie element członkowski.

SELECT DrillUpMember 
   (
      Hierarchize
         (
            {[Geography].[Geography].[Country].[Canada]
            ,[Geography].[Geography].[Country].[United States]
            ,[Geography].[Geography].[State-Province].[Alberta]
            ,[Geography].[Geography].[State-Province].[Brunswick]
            ,[Geography].[Geography].[State-Province].[Colorado] 
            }
         ), {[Geography].[Geography].[Country].[United States]}
   )
ON 0
FROM [Adventure Works]