Alt küme (MDX)

Belirli bir kümeden bir alt küme döndürür.

Syntax

  
Subset(Set_Expression, Start [ ,Count ] )  

Arguments

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

Başlangıç
Geri dönecek ilk tuple'un konumunu belirten geçerli bir sayısal ifade.

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

Remarks

Belirtilen kümeden, Alt küme fonksiyonu, belirtilen başlangıç konumundan başlayarak belirtilen sayıda tuple içeren bir alt küme döndürür. Başlangıç pozisyonu sıfır tabanlı bir endekse dayanır; yani, sıfır (0) belirtilen kümedeki ilk tuple'a, 1 ikinciye karşılık gelir ve böyle devam eder.

Eğer Sayı belirtilmemişse, fonksiyon Başlangıçtan kümenin sonuna kadar tüm tuple'ları döndürür.

Example

Aşağıdaki örnek, hiyerarşi açısından en çok satılan beş ürün alt kategorisi için Satıcı Satış Ölçütü'nü geri getirmektedir; bu, Satıcı Brüt Kârına dayanmaktadır. Alt küme fonksiyonu, sonuç sıralandıktan sonra sadece ilk beş kümeyi döndürmek için kullanılır.

SELECT Subset  
   (Order   
      ([Product].[Product Categories].[SubCategory].members  
         ,[Measures].[Reseller Gross Profit]  
         ,BDESC  
      )  
   ,0  
   ,5  
   ) ON 0  
FROM [Adventure Works]