Item(튜플)(MDX)Item (Tuple) (MDX)

이 항목은 다음에 적용됩니다.예SQL Server(2008부터)아니요Azure SQL Database아니요Azure SQL Data Warehouse 아니요병렬 데이터 웨어하우스 THIS TOPIC APPLIES TO:yesSQL Server (starting with 2008)noAzure SQL DatabasenoAzure SQL Data Warehouse noParallel Data Warehouse

집합에서 튜플을 반환합니다.Returns a tuple from a set.

구문Syntax


Index syntax  
Set_Expression.Item(Index)  

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

인수Arguments

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

String_Expression1String_Expression1
유효한 문자열 식으로서, 일반적으로 문자열로 표현된 튜플입니다.A valid string expression that is a typically a tuple expressed in a string.

String_Expression2String_Expression2
유효한 문자열 식으로서, 일반적으로 문자열로 표현된 튜플입니다.A valid string expression that is a typically a tuple expressed in a string.

인덱스Index
반환할 집합 내의 위치로 특정 튜플을 지정하는 유효한 숫자 식입니다.A valid numeric expression that specifies the specific tuple by position within the set to be returned.

주의Remarks

항목 함수는 지정된 된 집합에서 튜플을 반환 합니다.The Item function returns a tuple from the specified set. 세 가지 가능한 방법으로 호출 하 여 항목 함수:There are three possible ways to call the Item function:

  • 단일 문자열 식이 지정 된 경우는 항목 함수는 지정된 된 튜플을 반환 합니다.If a single string expression is specified, the Item function returns the specified tuple. 예를 들면 "([2005].Q3, [Store05])"와 같습니다.For example, "([2005].Q3, [Store05])".

  • 둘 이상의 문자열 식이 지정 된을 항목 함수는 지정 된 좌표로 정의 된 튜플을 반환 합니다.If more than one string expression is specified, the Item function returns the tuple defined by the specified coordinates. 문자열의 번호는 축의 번호와 일치해야 하며 각 문자열은 고유한 계층을 식별해야 합니다.The number of strings must match the number of axis, and each string must identify a unique hierarchy. 예를 들면 "[2005].Q3", "[Store05]"와 같습니다.For example, "[2005].Q3", "[Store05]".

  • 정수를 지정 하는 경우는 항목 함수에 지정 된 0부터 시작 위치에 있는 튜플을 반환 인덱스합니다.If an integer is specified, the Item function returns the tuple that is in the zero-based position specified by Index.

Examples

다음 예에서는 ([1996],Sales)를 반환합니다.The following example returns ([1996],Sales):

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

다음 예에서는 수준 식을 사용하고 Australia의 각 State-Province에 대한 Internet Sales Amount와 Australia의 총 Internet Sales Amount에 대한 이 값의 백분율을 반환합니다.The following example uses a level expression and returns the Internet Sales Amount for each State-Province in Australia and its percent of the total Internet Sales Amount for Australia. 이 예에서는 Item 함수를 사용 하 여 반환한 집합에서 첫 번째 (및 튜플만)을 추출 하는 상위 함수입니다.This example uses the Item function to extract the first (and only tuple) from the set returned by the Ancestors function.

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]  

관련 항목:See Also

MDX 함수 참조 ( Mdx)MDX Function Reference (MDX)