Count(집합)(MDX)Count (Set) (MDX)

적용 대상:예SQL Server Analysis Services아니요Azure Analysis ServicesAPPLIES TO:yesSQL Server Analysis ServicesnoAzure Analysis Services

집합의 셀 개수를 반환합니다.Returns the number of cells in a set.

구문Syntax


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

Alternate syntax  
Set_Expression.Count  

인수Arguments

Set_ExpressionSet_Expression
집합을 반환하는 유효한 MDX 식입니다.A valid Multidimensional Expressions (MDX) expression that returns a set.

주의Remarks

Count (집합) 함수 포함 시키거나 사용 되는 구문에 따라 빈 셀을 제외 시킵니다.The Count (Set) function includes or excludes empty cells, depending on the syntax used. 빈 셀을 제외 또는 사용 하 여 포함 해야 표준 구문을 사용 하는 경우는 EXCLUDEEMPTY 또는 INCLUDEEMPTY 각각 플래그 지정 합니다.If the standard syntax is used, empty cells can be excluded or included by using the EXCLUDEEMPTY or INCLUDEEMPTY flags, respectively. 대체 구문이 사용된 경우 이 함수는 항상 빈 셀을 포함시킵니다.If the alternate syntax is used, the function always includes empty cells.

집합 카운트에서 빈 셀을 제외 하려면 표준 구문과 선택적인을 사용 하 여 EXCLUDEEMPTY 플래그입니다.To exclude empty cells in the count of a set, use the standard syntax and the optional EXCLUDEEMPTY flag.

참고

Count (집합) 함수는 기본적으로 빈 셀을 계산 합니다.The Count (Set) function counts empty cells by default. 반면,는 개수 집합 개수를 세는 OLE DB 함수는 기본적으로 빈 셀을 제외 시킵니다.In contrast, the Count function in OLE DB that counts a set excludes empty cells by default.

Examples

다음 예에서는 Product 차원에 있는 Model Name 특성 계층의 자식으로 구성된 멤버 집합의 셀 수를 계산합니다.The following example counts the number of cells in the set of members that consist of the children of the Model Name attribute hierarchy in the Product dimension.

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

사용 하 여 Product 차원의 제품 수를 계산 하는 다음 예제는 DrilldownLevel 와 함께에서 함수는 Count 함수입니다.The following example counts the number of products in the Product dimension by using the DrilldownLevel function in conjunction with the Count function.

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

다음 예제에서는 반환 저조한 대리점을 사용 하 여 이전 분기에 비해 판매량 감소는 Count 와 함께에서 함수는 필터 함수 및 여러 다른 기능입니다.The following example returns those resellers with declining sales compared to the previous calendar quarter, by using the Count function in conjunction with the Filter function and a number of other functions. 이 쿼리에서 사용 하 여는 집계 클라이언트 응용 프로그램에서 드롭 다운 목록에서 선택할와 같은 여러 명의 지리적 멤버 선택을 지 원하는 함수입니다.This query uses the Aggregate function to support the selection of multiple geography members, such as for selection from within a drop-down list in a client application.

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

관련 항목:See Also

Count ( 차원 ) ( Mdx) Count (Dimension) (MDX)
Count ( 계층 수준 ) ( Mdx) Count (Hierarchy Levels) (MDX)
Count ( 튜플 ) ( Mdx) Count (Tuple) (MDX)
DrilldownLevel ( Mdx) DrilldownLevel (MDX)
AddCalculatedMembers ( Mdx) AddCalculatedMembers (MDX)
Hierarchize ( Mdx) Hierarchize (MDX)
속성 ( Mdx) Properties (MDX)
집계 ( Mdx) Aggregate (MDX)
필터 ( Mdx) Filter (MDX)
PrevMember ( Mdx) PrevMember (MDX)
MDX 함수 참조 ( Mdx)MDX Function Reference (MDX)