OpeningPeriod(MDX)

지정된 수준의 하위 항목 중에서 선택적으로 지정된 멤버에서 첫 번째 형제를 반환합니다.

구문

  
OpeningPeriod( [ Level_Expression [ , Member_Expression ] ] )  

인수

Level_Expression
수준을 반환하는 유효한 MDX 식입니다.

Member_Expression
멤버를 반환하는 유효한 MDX(다차원 식) 식입니다.

설명

이 함수는 주로 Time 차원을 사용하지만 모든 차원과 함께 사용할 수 있습니다.

  • 수준 식을 지정 하면 OpeningPeriod 함수는 지정된 수준을 포함하는 계층 구조를 사용하고 지정된 수준에서 기본 멤버의 하위 항목 중 첫 번째 형제를 반환합니다.

  • 수준 식과 멤버 식이 모두 지정된 경우 OpeningPeriod 함수는 지정된 수준을 포함하는 계층 내의 지정된 수준에서 지정된 멤버의 하위 항목 중 첫 번째 형제를 반환합니다.

  • 수준 식이나 멤버 식이 모두 지정되지 않은 경우 OpeningPeriod 함수는 Time 형식으로 차원의 기본 수준과 멤버를 사용합니다.

참고 항목

ClosingPeriod 함수는 OpeningPeriod 함수와 비슷하지만 ClosingPeriod 함수는 첫 번째 형제가 아닌 마지막 형제를 반환합니다.

다음 예제에서는 Date 차원의 FY2002 멤버에 대한 기본 측정값의 값을 반환합니다(시간 형식 포함). Fiscal Year 수준이 [All] 수준의 첫 번째 하위 항목이고, Fiscal 계층 구조가 기본 계층 구조이므로 이 멤버는 계층 컬렉션의 첫 번째 사용자 정의 계층 구조이고, FY2002 멤버는 이 계층의 첫 번째 형제이기 때문에 반환됩니다.

SELECT OpeningPeriod() ON 0  
FROM [Adventure Works]  
  

다음 예제에서는 Date.Date 특성 계층 구조의 Date.Date.Date 수준에서 2001년 7월 1일 멤버의 기본 측정값 값을 반환합니다. 이 멤버는 Date.Date 특성 계층 구조에서 [All] 수준의 하위 항목의 첫 번째 형제입니다.

SELECT OpeningPeriod([Date].[Date].[Date]) ON 0  
FROM [Adventure Works]  
  

다음 예제에서는 2003년 1월 멤버의 기본 측정값 값을 반환합니다. 이 멤버는 Calendar 사용자 정의 계층 구조의 연도 수준에서 2003 멤버의 하위 항목 중 첫 번째 형제입니다.

SELECT OpeningPeriod([Date].[Calendar].[Month],[Date].[Calendar].[Calendar Year].&[2003]) ON 0  
FROM [Adventure Works]  
  

다음 예제에서는 2002년 7월 멤버의 기본 측정값 값을 반환합니다. 이 멤버는 회계 사용자 정의 계층 구조의 연도 수준에서 2003 멤버의 하위 항목의 첫 번째 형제입니다.

SELECT OpeningPeriod([Date].[Fiscal].[Month],[Date].[Fiscal].[Fiscal Year].&[2003]) ON 0  
FROM [Adventure Works]  
  

참고 항목

TopCount(MDX)
MDX 함수 참조(MDX)
FirstSibling(MDX)