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