항목(튜플)(MDX)

집합에서 튜플을 반환합니다.

구문

  
Index syntax  
Set_Expression.Item(Index)  
  
String expression syntax  
Set_Expression.Item(String_Expression1 [ ,String_Expression2,...n])  

인수

Set_Expression
집합을 반환하는 유효한 MDX(다차원 식) 식입니다.

String_Expression1
일반적으로 문자열로 표현되는 튜플인 유효한 문자열 식입니다.

String_Expression2
일반적으로 문자열로 표현되는 튜플인 유효한 문자열 식입니다.

Index
반환할 집합 내의 위치별로 특정 튜플을 지정하는 유효한 숫자 식입니다.

설명

Item 함수는 지정된 집합에서 튜플을 반환합니다. Item 함수를 호출할 수 있는 세 가지 방법이 있습니다.

  • 단일 문자열 식을 지정하면 Item 함수는 지정된 튜플을 반환합니다. 예: "([2005]. Q3, [Store05])".

  • 둘 이상의 문자열 식을 지정 하면 Item 함수는 지정된 좌표로 정의된 튜플을 반환합니다. 문자열 수는 축 수와 일치해야 하며 각 문자열은 고유한 계층 구조를 식별해야 합니다. 예를 들어 "[2005]입니다. Q3", "[Store05]".

  • 정수가 지정되면 Item 함수는 Index로 지정된 0부터 시작하는 위치에 있는 튜플을 반환합니다.

다음 예에서는 ([1996],Sales)를 반환합니다.

{([1996],Sales), ([1997],Sales), ([1998],Sales)}.Item(0)

다음 예제에서는 수준 식을 사용하고 호주의 각 주 지방의 인터넷 판매 금액과 오스트레일리아의 총 인터넷 판매 금액의 백분율을 반환합니다. 이 예제에서는 Item 함수를 사용하여 Ancestors 함수에서 반환된 집합에서 첫 번째(및 튜플만)를 추출합니다 .

WITH MEMBER Measures.x AS [Measures].[Internet Sales Amount] /   
   ( [Measures].[Internet Sales Amount],    
      Ancestors   
      ( [Customer].[Customer Geography].CurrentMember,  
        [Customer].[Customer Geography].[Country]  
      ).Item (0)  
   ), FORMAT_STRING = '0%'  
SELECT {[Measures].[Internet Sales Amount], Measures.x} ON 0,  
{ Descendants   
   ( [Customer].[Customer Geography].[Country].&[Australia],  
     [Customer].[Customer Geography].[State-Province], SELF   
   )   
} ON 1  
FROM [Adventure Works]  

참고 항목

MDX 함수 참조(MDX)