Poznámka:
Přístup k této stránce vyžaduje autorizaci. Můžete se zkusit přihlásit nebo změnit adresáře.
Přístup k této stránce vyžaduje autorizaci. Můžete zkusit změnit adresáře.
Zaměřuje se na nejvýše položené členy množiny na určené úrovni až o úroveň níže.
Syntax
DrilldownLevelTop(<Set_Expression>, <Count> [,[<Level_Expression>] [,[<Numeric_Expression>][,INCLUDE_CALC_MEMBERS]]])
Arguments
Nastavit_výraz
Platný výraz Multidimensional Expressions (MDX), který vrací množinu.
Počet
Platný číselný výraz, který určuje počet n-tic, které mají být vráceny.
Level_Expression
Platný výraz Multidimensional Expressions (MDX), který vrací úroveň.
Numeric_Expression
Platný číselný výraz, který je typicky výrazem Multidimenzionálních výrazů (MDX) souřadnic buňky, které vracejí číslo.
Include_Calc_Members
Klíčové slovo pro přidání vypočítaných členů do výsledků drilldownu.
Remarks
Pokud je specifikován číselný výraz, funkce DrilldownLevelTop seřadí sestupně potomky každého člena ve specifikované množině podle hodnoty číselného výrazu, jak je vyhodnocena přes množinu podčlenných členů. Pokud číselný výraz není specifikován, funkce seřadí sestupně potomky každého člena ve specifikované množině podle hodnot buněk reprezentovaných množinou potomků podle kontextu dotazu.
Po seřazení funkce DrilldownLevelTop vrací množinu obsahující rodičovské členy a počet podčlenů, specifikovaný v Count, s nejvyšší hodnotou.
Funkce DrilldownLevelTop je podobná funkci DrilldownLevel , ale místo zahrnutí všech potomků pro každého člena na určené úrovni vrací funkce DrilldownLevelTop nejvyšší počet podčlenů.
Dotazování vlastnosti XMLA MdpropMdxDrillFunctions vám umožní ověřit úroveň podpory, kterou server poskytuje pro vrtací funkce; podrobnosti viz Podporované vlastnosti XMLA (XMLA).
Examples
Následující příklad vrací tři nejvyšší potomky úrovně produktové kategorie na základě výchozí míry. V Adventure Works vzorkové kostce jsou tři nejlepší děti pro doplňky: stojany na kola, stojany na kola a lahve a klece. V Management Studiu, v oknu dotazů MDX, můžete přejít na Produkty | Kategorie produktů | Členové | Všechny produkty | Doplňky pro zobrazení kompletního seznamu. Můžete zvýšit argument Count, abyste vrátili více členů.
SELECT DrilldownLevelTop
([Product].[Product Categories].children,
3,
[Product].[Product Categories].[Category])
ON 0
FROM [Adventure Works]
Další příklad ilustruje použití include_calc_members příznaku, který slouží k zahrnutí vypočítaných členů do úrovně drill down. Měření [Počet objednávek prodejce] je zahrnuto ve výkazu DrilldownLevelTop , aby bylo zajištěno, že hodnoty vrácení jsou seřazeny podle tohoto ukazatele.
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,
DRILLDOWNLEVELTOP(
[Product].[Product Categories].children ,
2,
[Product].[Product Categories].[Category] ,
[Measures].[Reseller Order Count],
INCLUDE_CALC_MEMBERS ) ON 1
FROM [Adventure Works]