Udostępnij za pośrednictwem


Liczba (zestaw) (MDX)

Zwraca liczbę komórek zawartych zestaw.

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

Alternate syntax
Set_Expression.Count

Argumenty

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

Remarks

The Count (Set) funkcja includes or excludes empty cells, depending on the syntax used. Jeśli używany jest standardową składnię, puste komórki mogą być wyłączone lub uwzględniane przy użyciu EXCLUDEEMPTY lub INCLUDEEMPTY flagi, odpowiednio. Jeśli używana jest składnia alternatywnego, funkcja zawsze zawiera puste komórki.

Aby wykluczyć pustych komórek w obliczeniach zestaw, należy użyć standardowej składni oraz opcjonalny EXCLUDEEMPTY Flaga.

Uwaga

The Count (Set) funkcja counts empty cells by default. Z drugiej strony Count Funkcja OLE DB, zlicza zestaw nie obejmuje pustych komórek domyślnie.

Przykłady

W poniższym przykładzie zlicza liczbę komórek zestaw elementów członkowskich, które składają się z elementów podrzędnych w hierarchii atrybut nazwa modelu w wymiarze produkt.

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

W poniższym przykładzie zlicza liczbę produktów w wymiarze produkt przy użyciu DrilldownLevel Funkcja w połączeniu z Count Funkcja.

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

W poniższym przykładzie są zwracane tych sprzedawcom z malejącego sprzedaży w porównaniu z poprzedniego kwartału kalendarzowego, za pomocą Count Funkcja w połączeniu z Filter Funkcja i wiele innych funkcji. Ta kwerenda używa Aggregate funkcja obsługuje wybór wielu składników lokalizacja geograficzna, na przykład dla pozycji z listy rozwijanej w aplikacji klienckiej w ciągu.

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])