DrillupLevel (MDX)

Wierci członków zbioru, które znajdują się poniżej określonego poziomu.

Syntax

  
DrillupLevel(Set_Expression [ , Level_Expression ] )  

Arguments

Wyrażenie_docelowe
Poprawne wyrażenie z wyrażeń wielowymiarowych (MDX), które zwraca zbiór.

Level_Expression
Poprawne wyrażenie wielowymiarowe (MDX), które zwraca poziom.

Remarks

Funkcja DrillupLevel zwraca zestaw członków zorganizowanych hierarchicznie na podstawie członków zawartych w określonym zbiorze. Zachowany jest porządek wśród członków określonego zbioru.

Jeśli określone jest wyrażenie poziomu, funkcja DrillupLevel konstruuje zbiór, pobierając tylko tych członków, którzy znajdują się powyżej określonego poziomu. Jeśli określone wyrażenie poziomowe jest określone i w określonym zbiorze nie ma przedstawiciela określonego poziomu, zwrócony jest określony zbiór.

Jeśli wyrażenie poziomu nie jest określone, funkcja konstruuje zbiór, pobierając tylko te elementy, które są o jeden poziom wyższe niż najniższy poziom pierwszego wymiaru odwołanego w podanym zbiorze.

Example

Poniższy przykład zwraca zbiór członków z pierwszego zbioru, które znajdują się powyżej poziomu podkategorii.

SELECT DrillUpLevel   
  ({[Product].[Product Categories].[All Products]  
    ,[Product].[Product Categories].[Subcategory].&[32],  
    [Product].[Product Categories].[Product].&[215]},  
  [Product].[Product Categories].[Subcategory]  
    )  
  ON 0  
  FROM [Adventure Works]  
  WHERE [Measures].[Internet Order Quantity]