Udostępnij za pośrednictwem


Liczba (zbiór) (MDX)

Zwraca liczbę komórek w zestaw.

Składnia

Standard syntax
Count(Set_Expression [ , ( EXCLUDEEMPTY | INCLUDEEMPTY ) ] )

Alternate syntax
Set_Expression.Count

Argumenty

  • Set_Expression
    Prawidłowe wyrażenie Multidimensional Expressions (MDX), które zwraca zestaw.

Uwagi

Count (Set) funkcja uwzględniającej lub wykluczającej pustych komórek, w zależności od składni używanej.Jeśli używana jest standardową składnię, puste komórki mogą być wyłączone lub uwzględnione przy użyciu EXCLUDEEMPTY lub INCLUDEEMPTY flagi, odpowiednio.Jeśli używana jest składnia alternatywna, funkcja zawsze zawiera puste komórki.

Aby wykluczyć pustych komórek w liczba zestaw, użyj standardową składnię oraz opcjonalny EXCLUDEEMPTY flagi.

Ostrzeżenie

Count (Set) Funkcja zlicza puste komórki domyślnieNatomiast Count pustych komórek domyślnie wyłącza funkcja OLE DB, zlicza zestaw

Przykłady

Poniższy przykład zlicza liczbę komórek w zestaw członków, które składają się z dzieci nazwę modelu atrybutu hierarchii w wymiarze produkt.

WITH MEMBER measures.X AS
   [Product].[Model Name].children.count 
SELECT Measures.X ON 0
FROM [Adventure Works]

Poniższy przykład zlicza liczbę produktów w produkcie wymiar za pomocą DrilldownLevel funkcja w połączeniu z Count funkcja.

Count(DrilldownLevel ( 
   [Product].[Product].[Product]))

Poniższy przykład zwraca te odsprzedawców ze spadkową tendencją sprzedaży, w porównaniu do poprzedniego kwartału kalendarzowego, za pomocą Count funkcja w połączeniu z Filter funkcja i wiele innych funkcja.Ta kwerenda używa Aggregate funkcja do obsługi zaznaczenia wielu członków Geografia, takich jak zaznaczenie w rozwijanym -niedziałający listy w aplikacji klient.

WITH MEMBER Measures.[Declining Reseller Sales] AS
   Count
   (Filter
      (Existing(Reseller.Reseller.Reseller),
         [Measures].[Reseller Sales Amount] 
         < ([Measures].[Reseller Sales Amount],
            [Date].Calendar.PrevMember)
      )
   )
MEMBER [Geography].[State-Province].x AS 
   Aggregate
   ( {[Geography].[State-Province].&[WA]&[US], 
      [Geography].[State-Province].&[OR]&[US] } 
   )
SELECT NON EMPTY HIERARCHIZE 
   (AddCalculatedMembers 
      ({DrillDownLevel
         ({[Product].[All Products]})
      })
   ) DIMENSION PROPERTIES PARENT_UNIQUE_NAME ON COLUMNS 
FROM [Adventure Works]
WHERE ([Geography].[State-Province].x,
   [Date].[Calendar].[Calendar Quarter].&[2003]&[4]
   ,[Measures].[Declining Reseller Sales])