DrillupLevel (MDX)

Drillt die Mitglieder einer Gruppe, die unter einem bestimmten Level liegen.

Syntax

  
DrillupLevel(Set_Expression [ , Level_Expression ] )  

Argumente

Set_Expression
Ein gültiger Multidimensional Expressions (MDX)-Ausdruck, der eine Menge zurückgibt.

Level_Expression
Ein gültiger Multidimensional Expressions (MDX)-Ausdruck, der ein Level zurückgibt.

Bemerkungen

Die DrillupLevel-Funktion liefert eine Menge von Mitgliedern, die hierarchisch auf Basis der im angegebenen Satz enthaltenen Mitglieder organisiert sind. Die Ordnung bleibt unter den Mitgliedern der angegebenen Menge erhalten.

Wenn ein Level-Ausdruck angegeben ist, konstruiert die DrillupLevel-Funktion die Menge , indem sie nur jene Mitglieder abruft, die über dem angegebenen Level liegen. Wenn ein Level-Ausdruck angegeben ist und kein Mitglied des angegebenen Levels in der angegebenen Menge dargestellt ist, wird die angegebene Menge zurückgegeben.

Wenn kein Niveau-Ausdruck angegeben ist, konstruiert die Funktion die Menge, indem sie nur jene Mitglieder abruft, die eine Ebene höher sind als die niedrigste Ebene der ersten Dimension, die in der spezifizierten Menge referenziert wird.

Example

Das folgende Beispiel liefert die Menge der Mitglieder aus der ersten Menge, die über der Unterkategorieebene liegen.

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]