Cuenta (Set) (MDX)

Devuelve el número de celdas en un conjunto.

Sintaxis

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

Argumentos

Set_Expression
Una expresión válida de Expresiones Multidimensionales (MDX) que devuelve un conjunto.

Remarks

La función Contar (Conjunto) incluye o excluye celdas vacías, dependiendo de la sintaxis utilizada. Si se utiliza la sintaxis estándar, las celdas vacías pueden excluirse o incluirse usando las banderas EXCLUDEEMPTY o INCLUDEVOID , respectivamente. Si se utiliza la sintaxis alternativa, la función siempre incluye celdas vacías.

Para excluir celdas vacías en el recuento de un conjunto, utiliza la sintaxis estándar y la opción EXCLUDEEMPTY flag.

Note

La función Contar (Conjunto) cuenta por defecto las celdas vacías. En cambio, la función de Conteo en OLE DB que cuenta un conjunto excluye por defecto celdas vacías.

Examples

El siguiente ejemplo cuenta el número de celdas en el conjunto de miembros que consisten en los hijos de la jerarquía de atributos de Nombre de Modelo en la dimensión Producto.

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

El siguiente ejemplo cuenta el número de productos en la dimensión Producto utilizando la función DrilldownLevel junto con la función Count .

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

El siguiente ejemplo devuelve a aquellos revendedores con ventas decrecientes en comparación con el trimestre natural anterior, utilizando la función Contar junto con la función Filtro y varias otras funciones. Esta consulta utiliza la función Agregado para soportar la selección de múltiples miembros geográficos, como para seleccionarla dentro de una lista desplegable en una aplicación cliente.

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