루트(MDX)

큐브, 차원 또는 튜플의 현재 범위 내에서 각 특성 계층의 All 멤버로 구성된 튜플을 반환합니다. 범위에 대한 자세한 내용은 SCOPE 문(MDX)을 참조하세요.

참고 항목

특성 계층에 All 멤버가 없는 경우 튜플에는 해당 계층의 기본 멤버가 포함됩니다.

구문

  
Cube syntax  
Root ()  
Dimension syntax  
Root( Dimension_Name )  
Tuple syntax  
Root( Tuple_Expression )  

인수

Dimension_Name
차원 이름을 지정하는 유효한 문자열 식입니다.

Tuple_Expression
튜플을 반환하는 유효한 MDX(다차원 식) 식입니다.

설명

차원 이름이나 튜플 식을 지정하지 않으면 Root 함수는 큐브의 각 특성 계층 구조에서 All 멤버(또는 All 멤버가 없는 경우 기본 멤버)가 포함된 튜플을 반환합니다. 튜플의 멤버 순서는 특성 계층이 큐브 내에서 정의된 순서에 따릅니다.

차원 이름을 지정하면 Root 함수는 현재 멤버의 컨텍스트에 따라 지정된 차원의 각 특성 계층에서 All 멤버(또는 All 멤버가 없는 경우 기본 멤버)가 포함된 튜플을 반환합니다. 튜플의 멤버 순서는 특성 계층이 차원 내에서 정의되는 시퀀스를 기반으로 합니다.

참고 항목

계층 이름이 지정된 경우 튜플 함수는 지정된 계층 이름에서 차원 이름을 선택합니다.

튜플 식을 지정 하면 Root 함수는 지정된 튜플의 교집합과 지정된 튜플에 명시적으로 포함되지 않은 다른 모든 차원 특성의 All 멤버를 포함하는 튜플을 반환합니다.

다음 예제에서는 Adventure Works 큐브의 각 계층 구조에서 All 멤버(또는 All 멤버가 없는 경우 기본값)가 포함된 튜플을 반환합니다.

SELECT Root()ON 0  
FROM [Adventure Works]  

다음 예제에서는 Adventure Works 큐브의 Date 차원에 있는 각 계층 구조에서 All 멤버(또는 All 멤버가 없는 경우 기본값)가 포함된 튜플과 이러한 기본 멤버와 교차하는 Measures 차원의 지정된 멤버에 대한 값을 반환합니다.

SELECT Root([Date]) ON 0  
FROM [Adventure Works]  
WHERE [Measures].[Order Count]  

다음 예제에서는 Date 차원 Adventure Works 큐브의 지정되지 않은 각 계층에서 지정된 튜플 멤버(2001년 7월 1일 또는 All 멤버가 없는 경우 기본값)와 함께 지정된 튜플 멤버를 포함하는 튜플을 반환하고 이러한 멤버와 교차하는 Measures 차원의 지정된 멤버에 대한 값을 반환합니다.

SELECT Root([Date].[July 1, 2001]) ON 0  
FROM [Adventure Works]  
WHERE [Measures].[Order Count]  

참고 항목

MDX 함수 참조(MDX)