집합 식 사용Using Set Expressions

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

집합은 0개 이상의 튜플이 순서대로 나열된 목록으로 구성되며A set consists of an ordered list of zero or more tuples. 튜플을 전혀 포함하지 않은 집합을 빈 집합이라고 합니다.A set that does not contain any tuples is known as an empty set.

집합의 전체 식은 중괄호로 묶인 0개 이상의 명시적으로 지정된 튜플로 구성됩니다.The complete expression of a set consists of zero or more explicitly specified tuples, framed in curly braces:

{[{ Tuple_expression | Member_expression } [, { Tuple_expression | Member_expression }]...]을 (를){ [ { Tuple_expression | Member_expression } [ , { Tuple_expression | Member_expression } ] ... ] }

집합 식에서 지정된 멤버 식은 멤버가 하나인 튜플 식으로 변환됩니다.The member expressions specified in a set expression are converted to one-member tuple expressions.

예제Example

다음 예에서는 쿼리의 Columns 및 Rows 축에 사용되는 두 집합 식을 보여 줍니다.The following example shows two set expressions used on the Columns and Rows axes of a query:

SELECT

{[Measures].[Internet Sales Amount], [Measures].[Internet Tax Amount]} ON COLUMNS,

{([Product].[Product Categories].[Category].&[4], [Date].[Calendar].[Calendar Year].&[2004]),

([Product].[Product Categories].[Category].&[1], [Date].[Calendar].[Calendar Year].&[2003]),

([Product].[Product Categories].[Category].&[3], [Date].[Calendar].[Calendar Year].&[2004])}

ON ROWS

FROM [Adventure Works]

Columns 축에서On the Columns axis, the set

{[Measures].[Internet Sales Amount], [Measures].[Internet Tax Amount]}{[Measures].[Internet Sales Amount], [Measures].[Internet Tax Amount]}

집합은 Measures 차원의 두 멤버로 구성됩니다.consists of two members from the Measures dimension. Rows 축에서On the Rows axis, the set

{([Product].[Product Categories].[Category].&[4], [Date].[Calendar].[Calendar Year].&[2004]),{([Product].[Product Categories].[Category].&[4], [Date].[Calendar].[Calendar Year].&[2004]),

([Product].[Product Categories].[Category].&[1], [Date].[Calendar].[Calendar Year].&[2003]),([Product].[Product Categories].[Category].&[1], [Date].[Calendar].[Calendar Year].&[2003]),

([Product].[Product Categories].[Category].&[3], [Date].[Calendar].[Calendar Year].&[2004])}([Product].[Product Categories].[Category].&[3], [Date].[Calendar].[Calendar Year].&[2004])}

집합은 3개의 튜플로 구성됩니다. 각 튜플은 Product 차원의 Product Categories 계층 및 Date 차원의 Calendar 계층에 있는 멤버에 대한 두 개의 명시적 참조를 포함합니다.consists of three tuples, each of which contains two explicit references to members on the Product Categories hierarchy of the Product dimension and the Calendar hierarchy of the Date dimension.

집합을 반환 하는 함수의 예 참조 멤버, 튜플 및 집합 ( 사용 Mdx) .For examples of functions that return sets, see Working with Members, Tuples, and Sets (MDX).

관련 항목:See Also

식 ( Mdx)Expressions (MDX)