DrilldownLevelTop (MDX)

Bir setin en üst üyelerini, belirli bir seviyede, bir seviye aşağıya kadar deldirir.

Syntax

  
DrilldownLevelTop(<Set_Expression>, <Count> [,[<Level_Expression>] [,[<Numeric_Expression>][,INCLUDE_CALC_MEMBERS]]])  
  

Arguments

Set_Expression
Bir küme döndüren geçerli bir Çok Boyutlu İfadeler (MDX) ifadesi.

Sayı
Geri dönecek tuple sayısını belirten geçerli bir sayısal ifade.

Level_Expression
Geçerli bir Çok Boyutlu İfadeler (MDX) ifadesi, bir seviye döndürür.

Numeric_Expression
Genellikle hücre koordinatlarının çok boyutlu ifadeleri (MDX) olarak bir sayı döndüren geçerli sayısal ifadedir.

Include_Calc_Members
Sonuçlara hesaplanmış üyeler eklemek için anahtar kelime.

Remarks

Eğer sayısal bir ifade belirtilirse, DrilldownLevelTop fonksiyonu, belirlenen kümedeki her üyenin çocuklarını, sayısal ifadenin değerine göre azalan sırayla sıralar; bu ifade çocuk üyeler kümesi üzerinde değerlendirilir. Bir sayısal ifade belirtilmemişse, fonksiyon belirtilen kümedeki her üyenin çocuklarını, sorgu bağlamına göre temsil edilen alt üye kümesi tarafından temsil edilen hücrelerin değerlerine göre azalan sırayla sıralar.

Sıralamadan sonra, DrilldownLevelTop fonksiyonu, en yüksek değere sahip ana üyeleri ve Count bölümünde belirtilen alt üye sayısını içeren bir küme döndürür.

DrilldownLevelTop fonksiyonu, DrilldownLevel fonksiyonuna benzer, ancak belirtilen seviyedeki her üye için tüm çocukları dahil etmek yerine, DrilldownLevelTop fonksiyonu en üst sayıda çocuk üye döndürür.

MdpropMdxDrillFunctions adlı XMLA özelliğini sorgulamak, sunucunun sondaj fonksiyonlarına sağladığı destek seviyesini doğrulamanızı sağlar; Detaylar için Desteklenen XMLA Özellikleri (XMLA) bölümüne bakınız.

Examples

Aşağıdaki örnek, varsayılan ölçüye göre Ürün Kategorisi seviyesinin en iyi üç çocuğunu geri getirir. Adventure Works örnek küpünde, Aksesuarlar için en iyi üç çocuk Bisiklet Rafları, Bisiklet Standları ve Şişeler ile Kafeslerdir. Management Studio'da, MDX sorgu penceresinde Products | Ürün Kategorileri | Üyeler | Tüm Ürünler | Aksesuarlar için tam listeyi görmek için. Daha fazla üye geri getirmek için Count argümanını artırabilirsiniz.

SELECT DrilldownLevelTop   
   ([Product].[Product Categories].children,  
   3,  
   [Product].[Product Categories].[Category])  
   ON 0  
   FROM [Adventure Works]  

Bir sonraki örnek, hesaplanan üyeleri drill down seviyesinde dahil etmek için kullanılan include_calc_members bayrağının kullanılmasını gösterir. Ölçüm [Satıcı Sipariş Sayısı] DrilldownLevelTop ifadesine dahil edilir ve iade değerlerinin bu ölçüme göre sıralanmasını sağlar.

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]