Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Bohrt die untersten Mitglieder eines Sets, auf einer festgelegten Ebene, auf eine Ebene darunter.
Syntax
DrilldownLevelBottom(Set_Expression, Count [,[<Level_Expression>] [,[<Numeric_Expression>][,INCLUDE_CALC_MEMBERS]]])
Argumente
Set_Expression
Ein gültiger Multidimensional Expressions (MDX)-Ausdruck, der eine Menge zurückgibt.
Anzahl
Ein gültiger numerischer Ausdruck, der die Anzahl der zurückzugebenden Tupel angibt.
Level_Expression
Ein gültiger Multidimensional Expressions (MDX)-Ausdruck, der ein Level zurückgibt.
Numeric_Expression
Optional. Ein gültiger numerischer Ausdruck, der typischerweise ein Multidimensional Expressions (MDX)-Ausdruck von Zellkoordinaten ist, die eine Zahl zurückgeben.
Include_Calc_Members
Optional. Ein Schlüsselwort, das berechnete Mitglieder zu den Drilldown-Ergebnissen hinzufügt.
Bemerkungen
Wenn ein numerischer Ausdruck angegeben ist, sortiert die DrilldownLevelBottom-Funktion in aufsteigender Reihenfolge die Kinder jedes Elements der angegebenen Menge entsprechend dem angegebenen Wert, wie sie über die Menge der Kindmitglieder ausgewertet sind. Wenn kein numerischer Ausdruck angegeben ist, sortiert die Funktion in aufsteigender Reihenfolge die Kinder jedes Elements in der angegebenen Menge entsprechend den Werten der Zellen, die durch die Menge der Kindmitglieder dargestellt werden, wie durch den Abfragekontext bestimmt; Dieses Verhalten ähnelt den Funktionen BottomCount and Tail (MDX), die eine Menge von Mitgliedern in natürlicher Reihenfolge ohne Sortierung zurückgeben.
Nach dem Sortieren gibt die Funktion DrilldownLevelBottom eine Menge zurück, die die Elternmitglieder und die in Count angegebene Anzahl der Kindmitglieder mit dem niedrigsten Wert enthält.
Die DrilldownLevelBottom-Funktion ähnelt der DrilldownLevel-Funktion , aber anstatt alle Kinder für jedes Mitglied auf der angegebenen Ebene einzubeziehen, gibt die DrilldownLevelBottom-Funktion die niedrigste Anzahl von Kindmitgliedern zurück.
Die Abfrage der XMLA-Eigenschaft MdpropMdxDrillFunctions ermöglicht es Ihnen, das Unterstützungsniveau zu überprüfen, das der Server für die Bohrfunktionen bietet; siehe Unterstützte XMLA-Eigenschaften (XMLA) für Details .
Beispiele
Das folgende Beispiel liefert die unteren drei Kinder der Produktkategorieebene basierend auf dem Standardmaß. Im Adventure Works-Musterwürfel sind die drei unteren Kinder bei Zubehör Reifen und Schläuche, Pumpen und Wagenträger. In Management Studio können Sie im MDX-Abfragefenster zu Produkten | Produktkategorien | Mitglieder | Alle Produkte | Zubehör, um die vollständige Liste einzusehen. Du kannst das Count-Argument erhöhen, um mehr Mitglieder zurückzubringen.
SELECT DrilldownLevelBottom
([Product].[Product Categories].children,
3,
[Product].[Product Categories].[Category])
ON 0
FROM [Adventure Works]
Das nächste Beispiel zeigt die Verwendung der include_calc_members-Flagge , die verwendet wird, um berechnete Mitglieder im Drill-down-Level einzubeziehen. Das Maß [Reseller Order Count] wird der DrilldownLevelBottom-Anweisung hinzugefügt, um sicherzustellen, dass die Ergebnisse nach diesem Maß sortiert sind. Um das berechnete Mitglied zu sehen, muss die Anzahl auf mindestens 9 erhöht werden.
WITH MEMBER
[Product].[Product Categories].[Category].&[3].[Premium Clothes] AS
[Product].[Product Categories].[Subcategory].&[18] +
[Product].[Product Categories].[Subcategory].&[21]
SELECT [Measures].[Reseller Order Count] ON 0,
DRILLDOWNLEVELBOTTOM(
[Product].[Product Categories].children ,
9,
[Product].[Product Categories].[Category] ,
[Measures].[Reseller Order Count],
INCLUDE_CALC_MEMBERS ) ON 1
FROM [Adventure Works]