Not
Bu sayfaya erişim yetkilendirme gerektiriyor. Oturum açmayı veya dizinleri değiştirmeyi deneyebilirsiniz.
Bu sayfaya erişim yetkilendirme gerektiriyor. Dizinleri değiştirmeyi deneyebilirsiniz.
Bir kümedeki belirgin ve boş olmayan tuple sayısını döndürür.
Syntax
DistinctCount(Set_Expression)
Arguments
Set_Expression
Bir küme döndüren geçerli bir Çok Boyutlu İfadeler (MDX) ifadesi.
Remarks
DistinctCount fonksiyonu eşdeğerdir.Count(Distinct(Set_Expression), EXCLUDEEMPTY)
Examples
Aşağıdaki sorgu, DistinctCount fonksiyonunun nasıl kullanılacağını gösterir:
WITH SET MySet AS
{[Customer].[Customer Geography].[Country].&[Australia],[Customer].[Customer Geography].[Country].&[Australia],
[Customer].[Customer Geography].[Country].&[Canada],[Customer].[Customer Geography].[Country].&[France],
[Customer].[Customer Geography].[Country].&[United Kingdom],[Customer].[Customer Geography].[Country].&[United Kingdom]}
*
{([Date].[Calendar].[Date].&[20010701],[Measures].[Internet Sales Amount] )}
MEMBER MEASURES.SETDISTINCTCOUNT AS
DISTINCTCOUNT(MySet)
SELECT {MEASURES.SETDISTINCTCOUNT} ON 0
FROM [Adventure Works]
DistinctCount fonksiyonu, bir kümedeki farklı sayıda öğeyi döndürür; Bu örnekte, isteğe bağlı ikinci parametre, belirli bir tuple için değeri olmayan öğeleri dışlamak için kullanılır. Bu durumda, ilk parametrede kümede dört farklı öğe vardır, ancak fonksiyon üç ürün verir çünkü sadece Avustralya, Kanada ve Fransa 1 Temmuz 2001 için İnternet Satış Miktarı verilerine sahiptir.