멤버 선택을 통해서만 사용할 수 있는 함수

표 6-2에 나열된 함수는 멤버 선택 대화상자의 함수 탭에서 선택할 수 있습니다. 공식 막대에서 동적으로 입력할 수 없습니다.

표 6-2 멤버 선택을 통해서만 사용할 수 있는 함수

함수 설명
CommonChildren Oracle Hyperion Financial Management만 해당합니다. 이 함수는 엔티티 차원 내 공통 멤버에 대해서만 적합합니다. 예를 들어 다음과 같은 구조를 가집니다.

Parent1

ChildA

ChildB

ChildC

Parent2

ChildA

ChildB

ChildD

공통 1차 하위 함수는 해당 멤버를 상위와 교체합니다. 이 예에서 해당 멤버는 Parent1이고 상위는 Parent2이므로, 이 예에서 CommonChildren 함수를 사용한 결과는 다음과 같습니다.

Parent2.ChildA

Parent2.ChildB

Parent2.ChildC

이것은 Parent2가 상위로 대체된 상태에서 Parent1의 1차 하위 구성요소입니다. 이 예에서 ChildA와 ChildB는 Parent2의 1차 하위 구성요소이므로 그 결과는 적합합니다. 하지만 Parent2.ChildC의 결과는 적합하지 않으며, 아무것도 반환되지 않습니다.

DynamicMemberList Financial Management 데이터베이스 연결에만 해당합니다. 이 함수를 사용하면 엔티티 차원에 동적 POV를 지원하도록 정의된 멤버 목록을 선택할 수 있습니다. DynamicMemberList는 POV를 기반으로 하며 엔티티 및 상위(선택 사항)를 매개변수로 가집니다. 상위 매개변수가 지정된 경우, 이 상위 이름이 목록의 열거로부터 반환된 모든 엔티티에 사용됩니다. 상위 매개변수가 지정되지 않은 경우에는 대체가 발생하지 않습니다.

주:

향상된 Financial Management DynamicMemberList 기능은 Oracle Hyperion Financial Reporting에서 사용할 수 없습니다.

엔티티는 POV 레벨에서 정의된 시나리오, 연도, 기간을 기반으로 합니다. 따라서 시스템은 그리드에서 시나리오, 연도, 기간을 사용하지 않습니다. 시나리오, 연도 또는 기간을 그리드에 배치하면 "5200: 쿼리 실행 중 오류가 발생했습니다. 동적 멤버 목록의 POV에는 시나리오, 연도 및 기간을 지정해야 합니다."라는 메시지가 표시됩니다.

주:

DynamicMemberList는 [목록] 탭이나 [함수] 탭에서 실행할 수 있습니다. [목록] 탭에서는 동적 목록을 선택한 후 엔티티 및 상위 매개변수를 추가하고, [함수] 탭에서는 DynamicMemberList 함수를 선택한 다음 동적 목록(DynamicNamedGroup), 엔티티, 상위 순으로 선택합니다.

DynamicTimeSeriesMembers Oracle Essbase 내에서 정의할 수 있는 동적 시계열 멤버는 다음과 같습니다. Financial Reporting에서 [멤버 선택] 대화상자의 [함수] 탭에는 Essbase 데이터베이스에 정의된 동적 시계열 멤버만 표시됩니다.
  • H-T-D 내역 누계

  • Y-T-D 연 누계

  • S-T-D 계절 누계

  • P-T-D 기간 누계

  • Q-T-D 분기 누계

  • M-T-D 월 누계

  • W-T-D 주 누계

  • D-T-D 일 누계

이러한 멤버는 최대 8개 레벨의 기간별 보고를 제공합니다. 사용하는 멤버 수와 종류는 데이터 및 데이터베이스 아웃라인에 따라 달라집니다.

주:

이러한 멤버는 시간 기반 차원 및 최하위 레벨 데이터에만 사용됩니다. 샘플 애플리케이션 및 기본 데이터베이스에 대해 연도 차원을 선택하는 경우 [함수] 탭에서 H-T-D, Q-T-D 및 M-T-D 동적 시계열 멤버를 볼 수 있습니다.

동적 시계열 멤버에 대한 자세한 내용은 Oracle Essbase Database Administrator's Guide, Volume 1을 참조하십시오.

Match 지정된 패턴 또는 문자 세트와 일치하는 멤버를 추출합니다.

주:

별표(*) 와일드카드를 사용하는 경우 패턴에 하나의 별표만 포함할 수 있으며 별표가 마지막 문자로만 표시될 수 있습니다.

MatchEx Essbase에만 해당합니다. 와일드카드 멤버 선택을 수행합니다. Essbase에서는 지정한 패턴과 일치하는 멤버 이름을 검색하고 찾은 멤버 이름을 반환합니다.

주:

이 함수에 대한 자세한 내용은 Oracle Essbase Technical Reference의 "MATCHEX"를 참조하십시오. Financial Reporting에서는 ALT|MBR|BOTH 옵션에만 일치시킬 수 있습니다.

PeriodOffset

Financial Management 데이터베이스 연결에만 해당합니다. 이 함수를 사용하면 기간 차원에 대해서만 산술 오프셋을 수행할 수 있습니다.

주:

산술 오프셋은 지정된 레벨로부터 앞이나 뒤로 이동할 거리를 나타냅니다.

예를 들어 다음 데이터를 표시하려면

Current Qtr Next Month

다음과 같이 매개변수를 설정합니다.

Member = Current POV

Offset = +1

Hierarchy = Dim

주:

PeriodOffset은 항상 기간과 연도 조합을 적용합니다. 그러므로, 2002년으로 가정했을 때 1월 오프셋 -2를 선택하는 경우 결과로 표시되는 멤버는 2001년 11월입니다.

등록정보 지정된 등록정보 값을 가진 멤버를 추출합니다.
RelativeMember 산술 오프셋을 수행합니다. 산술 오프셋은 지정된 레벨에서 앞이나 뒤로 이동할 거리를 나타냅니다.

예를 들어 다음 데이터를 사용합니다.

Current Qtr Next Month

이 경우 매개변수를 다음과 같이 설정할 수 있습니다.

Member = Current Point Of View
Offset = 1
Hierarchy = Year
RelativeMemberList = Lev0, Year
UseFirstDescendant = checked

이 예제에서 UseFirstDescendant = checked는 Qtr1의 첫 번째 하위 멤버인 1월부터 시작됩니다. 오프셋은 +1이며 Next Month = Feb가 됩니다.

주:

시간 차원을 사용할 때는 지정된 레벨과 동일한 역년 내에서 오프셋을 유지합니다. 예를 들어 6월로 시작한 경우, 1월로 되돌아가 오프셋하거나 12월로 진행하여 오프셋할 수 있습니다.

대체 변수 [멤버 선택] 대화상자에서 선택한 차원에 대해 디렉토리에 저장된 대체 변수는 정기적으로 변경되는 정보의 자리 표시자 역할을 합니다. 변수 값은 Essbase 관리자가 언제든지 변경할 수 있습니다. 이들 변수는 보고 기간에 따라 달라지는 보고서에 유용합니다. 예를 들어 CurMnth와 같은 대체 변수가 서버에 설정되어 있으면 매월 지정된 값을 해당 기간으로 변경할 수 있습니다.

주:

[멤버 선택] 대화상자에 표시되는 사용 가능 Essbase 대체 변수는 Financial Reporting 보고서 클라이언트를 시작할 때 가져오게 됩니다. Essbase 애플리케이션 관리자를 사용하여 새 대체 변수를 추가하는 경우, 보고서 클라이언트를 다시 시작해야 해당 추가 항목을 볼 수 있습니다. 보고서를 실행할 때마다 모든 Essbase 대체 변수에 대한 최신 값이 사용됩니다. 샘플 애플리케이션 및 기본 데이터베이스에 대해 연도 차원을 선택한 경우 [멤버] 탭에서 CurrMonth 대체 변수 멤버를 볼 수 있으며, 대체 멤버 앞에는 녹색 사각형이 표시됩니다.

대체 변수에 대한 자세한 내용은 Oracle Essbase Database Administrator's Guide Volume 1을 참조하십시오.

SuppressSharedMember EssbaseOracle Hyperion Planning에서만 중복 멤버를 표시하지 않습니다. 이 함수는 DIMBOTTOM, OFSAMEGEN 또는 ONSAMELEVELAS 함수에 대해서만 적합합니다.

주:

이 함수를 정확하게 사용하려면 UNION은 사용하고 AND는 사용하지 마십시오.

Range EssbasePlanning 데이터베이스 연결의 경우, 범위의 시작 멤버와 끝 멤버를 선택하여 멤버 범위를 지정할 수 있습니다. 예를 들어 범위의 시작 멤버로 1월을, 끝 멤버로 3월을 선택하면 연도 차원을 사용하여 일사분기의 월을 모두 선택할 수 있습니다.

Financial Management의 경우, Range 함수는 기간 차원에만 적용됩니다. 예를 들어 다음 데이터를 표시하려면

Beginning Period Ending Period

현재 사분기 멤버 범위에 대해 다음과 같이 매개변수를 설정할 수 있습니다.

Start Member = July

End Member = September

Years to Iterate Over = 0

지정된 반복 횟수에 따라 기간 차원을 전달하는 횟수가 결정됩니다. 예를 들어 Years to Iterate Over 매개변수에 1을 지정하면 보고서가 7월부터 다음 해 9월까지 지속됩니다.

주:

Range 함수에 Prompt도 포함되어 있을 경우 동일한 그리드에서 Prompt 함수와 Range 함수 중 하나만 사용하십시오.

주:

PeriodOffset 함수를 Range 함수에서 매개변수로 사용할 수 없습니다.

SortHierarchy Oracle Hyperion Web Analysis에만 해당하며, 멤버를 계층별로 아웃라인 순서로 정렬합니다. 이 함수는 Essbase 보고서 스크립트 명령 <sortHierarchy로 변환됩니다. 자세한 내용은 Essbase 설명서를 참조하십시오.
UserMemberList Essbase에만 해당합니다. 지정된 사용자 정의 멤버 목록에 나오는 멤버입니다..