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

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

집합에서 튜플을 반환합니다.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.

IndexIndex
반환할 집합 내의 위치로 특정 튜플을 지정하는 유효한 숫자 식입니다.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)