Calculation Manager로 전환

이 릴리스에서는 Financial Management 또는 Planning에서 생성된 애플리케이션으로 작업하는 Oracle Hyperion Financial ManagementOracle Hyperion Planning 사용자와 Oracle Essbase 블록 저장영역 및 집계 저장영역 애플리케이션 사용자가 Oracle Hyperion Calculation Manager에서 비즈니스 규칙을 생성하고 관리할 수 있습니다.

이 표에서는 Calculation Manager, Oracle Hyperion Business Rules(PlanningEssbase 사용자의 경우) 및 Financial Management(Financial Management 사용자의 경우)의 비즈니스 규칙 기능을 비교합니다.

표 A-1 Calculation Manager, Financial ManagementBusiness Rules의 비즈니스 규칙 기능 비교

기능/작업 Calculation Manager의 경우 Business Rules(PlanningEssbase 사용자의 경우)의 경우 Financial Management의 경우
비즈니스 규칙 생성

규칙 디자이너의 순서도에 그래픽 형식으로 비즈니스 규칙을 생성할 수 있습니다.

PlanningEssbase 블록 저장영역 애플리케이션의 구성요소 5개와 Financial Management 애플리케이션의 구성요소 6개를 사용하여 비즈니스 규칙을 디자인할 수 있습니다.

  1. 공식 구성요소: 멤버, 함수 및 조건문(선택적)으로 작성되거나 디자인된 계산 명령문이 포함됩니다.

  2. 스크립트 구성요소: Visual Basic(Financial Management) 또는 Essbase(Planning) 계산 스크립트 명령문만 포함됩니다.

  3. 조건 구성요소: true 또는 false인 조건문(If...Then 문)이 포함됩니다.

  4. 루프 구성요소: 메타데이터 멤버 목록(예: 계정 목록)이 포함됩니다.

  5. 멤버 범위 구성요소: 메타데이터 멤버 목록(예: 계정 목록)이 포함됩니다.

  6. (Financial Management 사용자에게만 해당) 데이터 범위 구성요소: 데이터 레코드 목록(예: 계정 값 목록)이 포함됩니다.

Essbase 합산 저장영역 애플리케이션의 경우 3개의 구성요소가 있습니다.

  1. POV 구성요소: 멤버 범위 구성요소처럼 메타데이터 멤버 목록이 포함됩니다.

  2. 할당 구성요소: 데이터베이스 아웃라인의 단일 레벨에 있는 멤버의 데이터를 아웃라인의 다른 멤버에 배포하기 위한 계산이 포함됩니다.

  3. 공식 구성요소: 멤버, 함수 및 변수를 사용하여 디자인하는 계산 명령문이 포함됩니다.

구성요소에서 멤버, 변수 및 함수를 사용할 수 있습니다.

Oracle Essbase Administration Services 관리 콘솔의 Business Rules 노드 및 Business Rules 그래픽 디자이너에서 비즈니스 규칙을 생성할 수 있습니다.

그래픽 비즈니스 규칙을 디자인하는 데 사용할 수 있는 4개의 작업과 8개의 공식이 있습니다.

  1. 데이터 집계 작업

  2. 데이터 복사 작업

  3. 데이터 지우기 작업

  4. 블록 생성 작업

  5. 비례 비율 공식

  6. 배포 요소 공식

  7. 균등 분할 공식

  8. 증가-감소 공식

  9. 단위-비율 공식

  10. 결합 공식

  11. 사용자정의 공식

  12. 변수 공식

규칙 편집기 또는 텍스트 편집기에서 비즈니스 규칙을 생성할 수 있습니다. Financial Management 비즈니스 규칙에서 Visual Basic과 Financial Management 함수 및 멤버를 사용할 수 있습니다.
시스템 템플리트(Calculation Manager에서) 및 작업/공식(Business Rules에서)을 사용하여 비즈니스 규칙 디자인

참고: Essbase 집계 저장영역 애플리케이션에는 시스템 템플리트가 지원되지 않습니다.

Calculation Manager에는 8개의 PlanningEssbase 블록 저장영역 시스템 템플리트가 있습니다.

  1. 합산 템플리트는 데이터를 합산합니다.

  2. 데이터 복사 템플리트는 데이터를 복사합니다.

  3. 데이터 지우기 템플리트는 데이터를 삭제합니다.

  4. 단순 할당 템플리트는 한 위치에서 다른 위치로 데이터를 할당합니다.

  5. 레벨별 할당 템플리트는 여러 레벨에서 데이터를 할당합니다.

  6. 금액-비율-단위 템플리트는 두 개의 변수 값을 제공하면 다른 하나의 변수를 계산합니다.

  7. 데이터 익스포트 템플리트는 데이터를 데이터베이스나 파일로 내보냅니다.

  8. SET 명령 템플리트를 통해 계산 스크립트의 성능을 최적화하는 스크립트 명령을 입력할 수 있습니다.

Calculation Manager에는 8개의 Financial Management 시스템 템플리트가 있습니다.

  1. 재무 반올림 템플리트는 통계 반올림이 아닌 재무 반올림을 사용하여 데이터를 반올림합니다. 재무 반올림 함수는 4 내림/5 올림 방법을 사용하여 지정된 소수 자릿수로 데이터를 반올림합니다.

  2. 월에서 일 수 가져오기 템플리트는 지정한 연도 및 월을 기준으로 하여 한 달 내의 일 수를 생성합니다. 월은 일반적인 범위인 1~ 12를 벗어나는 숫자로 입력할 수 있으며 이 경우 함수가 오프셋됩니다. 예를 들어 연도 2008과 기간 번호 0을 입력하면 2007년 12월의 일 수가 반환됩니다. 연도 2008과 기간 번호 14를 입력하면 2009년 2월의 일 수가 반환됩니다. 이 함수는 윤년도 고려합니다.

  3. 목록에 있음 템플리트는 지정한 차원 멤버가 지정된 멤버 목록의 멤버인지 여부를 테스트합니다.

  4. 평균 대차대조표 템플리트는 MTD, QTD, HYTD 및 YTD 빈도에 대한 평균 대차대조표 비율을 계산합니다. 데이터를 MTD< QTD, HYTD< YTD 또는 매일 누적 잔액으로 입력할 수 있습니다.

  5. 기초 잔액 템플리트는 지정된 검색 방법에 따라 계정의 기초 잔액을 계산합니다. 같은 값의 통화나 엔티티 통화 합계에서 기초 잔액을 검색할 수 있습니다.

  6. 복합 통합 템플리트는 각 엔티티에 지정된 통합 메소드(Holding, Global, Proportional 또는 Equity)에 따라 통합 그룹에 있는 각 엔티티에 대한 통합 및 제거를 수행하는 사전 작성 통합 규칙입니다. 이 템플리트는 자본, 투자, 순이익 및 표준 제거에 대한 계산을 수행합니다. 감사 트랜잭션은 사용자가 설정한 감사 플래그를 기준으로 생성됩니다. 이 템플리트의 통합 규칙은 일반적인 법적 요구사항을 준수하기 위한 대부분의 계산을 제공합니다.

  7. 표준 통합 템플리트는 기본 통합 프로세스를 사용하여 통합 그룹의 각 엔티티에 대한 통합 및 제거를 수행하는 사전 작성 통합 규칙입니다.

  8. 엔티티 할당 템플리트는 그룹 상위 엔티티의 소스 계정을 지정된 할당 가중치에 따라 목록의 각 엔티티에 대한 대상 계정에 할당합니다.

Business Rules에는 Calculation Manager의 몇 가지 시스템 템플리트처럼 작동하는 4개의 작업이 있습니다.
  1. 데이터 합산 작업은 Calculation Manager의 합산 템플리트처럼 작동합니다.

  2. 데이터 복사 작업은 Calculation Manager의 데이터 복사 템플리트처럼 작동합니다.

  3. 데이터 지우기 작업은 블록 생성 작업과 함께 Calculation Manager의 데이터 지우기 템플리트처럼 작동합니다.

  4. 블록 생성 작업은 데이터 지우기 작업과 함께 Calculation Manager의 데이터 지우기 템플리트처럼 작동합니다.

Business RulesCalculation Manager 시스템 템플리트처럼 작동하는 공식도 제공합니다.

  1. 비례 비율 공식은 Calculation Manager의 단순 할당 템플리트처럼 작동합니다.

  2. 3개의 단위-비율 공식은 Calculation Manager의 금액-비율-단위 템플리트처럼 작동합니다.

해당 없음
사용자정의 템플리트(Calculation Manager에서) 및 매크로(Business Rules에서)를 생성하여 비즈니스 규칙 디자인 마법사를 통해 재사용 가능한 사용자정의 템플리트를 디자인하여 비즈니스에 대한 고유한 계산을 수행할 수 있습니다. 시스템 템플리트를 복사하고 새 이름으로 저장하여 사용자정의 템플리트의 시작점으로 사용할 수 있습니다. 재사용 가능한 매크로를 디자인하여 비즈니스에 대한 고유한 계산을 수행할 수 있습니다. 해당 없음
디자인 시간 프롬프트 생성 마법사를 사용하여 Calculation Manager의 사용자정의 템플리트에 대한 디자인 시간 프롬프트를 생성할 수 있습니다. 매크로의 변수를 사용하여 정보 확인 프롬프트를 표시할 수 있습니다. 해당 없음
구성요소 공유 계획(Planning의 경우), 계산(Financial Management의 경우) 및 데이터베이스(Essbase의 경우) 유형 및 애플리케이션에 걸쳐 스크립트 및 공식 구성요소를 공유할 수 있습니다. 해당 없음 해당 없음
구성요소 끌어서 놓기 규칙 디자이너 내의 비즈니스 규칙의 순서도에 구성요소를 끌어서 놓을 수 있습니다. 그래픽 디자이너에서 작업과 공식을 비즈니스 규칙의 프로세스 표시줄로 끌어서 놓을 수 있습니다. 해당 없음
세부정보 표시 및 숨기기 순서도 내에서 확대 또는 축소하여 세부정보를 더 많이(또는 더 적게) 표시할 수 있습니다. 해당 없음 해당 없음
계산 스크립트 형식으로 비즈니스 규칙 편집 비즈니스 규칙을 계산 스크립트 형식으로 편집하고 규칙 디자이너에서 그래픽 형식 편집으로 돌아갈 수 있습니다. 비즈니스 규칙을 계산 스크립트 형식으로 편집할 수 있지만 그래픽 형식 편집으로 돌아갈 수는 없습니다. 텍스트 모드에서만 비즈니스 규칙을 편집할 수 있습니다.
비즈니스 규칙 검증

Financial Management 또는 Planning 애플리케이션 관리에서 생성된 애플리케이션으로 작업하는 경우: Financial Management 또는 Planning 각각에 대해서만 비즈니스 규칙을 검증할 수 있습니다.

참고: Essbase 비즈니스 규칙은 Essbase에 대해서만 검증할 수 있습니다.

Essbase 또는 Planning에 대해 비즈니스 규칙을 검증할 수 있습니다. 스캔 함수를 통해 Visual Basic 스크립트 파일을 스캔하여 함수가 정확한 매개변수 수를 포함하여 적합한지와 차원 멤버가 애플리케이션에 적합한지 확인할 수 있습니다.
비즈니스 규칙 배포 계산 유형별로 하나의 비즈니스 규칙 세트를 Financial Management에 배포할 수 있습니다. 하나 이상의 비즈니스 규칙과 비즈니스 규칙 세트를 PlanningEssbase에 배포할 수 있습니다. Financial Management, Planning 또는 Administration Services(Essbase의 경우) 내에서 실행하려면 비즈니스 규칙과 비즈니스 규칙 세트를 배포해야 합니다. 배포하는 애플리케이션과 계산 유형, 계획 유형 또는 데이터베이스에 따라 실행 위치가 결정됩니다. 해당 없음 해당 없음
비즈니스 규칙 실행 Financial Management 비즈니스 규칙 세트와 Planning 비즈니스 규칙을 Calculation Manager에서 배포한 후 Financial ManagementPlanning 내에서 실행합니다. Essbase 비즈니스 규칙을 배포한 후 Calculation Manager 또는 Administration Services 내에서 실행할 수 있습니다. 실행 위치는 비즈니스 규칙과 비즈니스 규칙 세트를 배포한 위치에 따라 결정됩니다. Calculation Manager에서 비즈니스 규칙의 바로가기를 생성하면 여러 개의 실행 위치를 정의할 수 있습니다. 비즈니스 규칙이 실행될 수 있는 위치를 선택하여 하나 또는 모든 위치에서 비즈니스 규칙을 실행할 수 있습니다. Administration Services 관리 콘솔의 규칙 노드, Business Rules 그래픽 디자이너, Business Rules 웹 실행 프로그램, 명령행 프롬프트 또는 Planning 웹에서 비즈니스 규칙을 실행할 수 있습니다. 계산, 환산, 통합 및 할당을 수행할 때 비즈니스 규칙을 실행합니다.
뷰 작업 Calculation Manager에는 액세스 권한이 있는 객체의 네 가지 뷰가 포함되어 있습니다.
  1. 시스템 뷰

  2. 사용자정의 뷰

  3. 배포 뷰

  4. 목록 뷰

Business Rules에는 뷰가 포함되어 있지 않습니다. 관리 콘솔 내에서 객체 유형별로 비즈니스 규칙과 기타 객체를 플랫 목록에 표시합니다. 해당 없음
시스템 뷰 사용 시스템 뷰에는 Financial Management, Planning 및/또는 Essbase 애플리케이션, 해당 계산 유형, 계획 유형 및/또는 데이터베이스와 액세스 권한이 있는 객체의 계층 목록이 표시됩니다. 이 뷰를 사용하면 비즈니스 규칙을 디자인하는 대상 애플리케이션과 계산 유형, 계획 유형 또는 데이터베이스를 볼 수 있습니다. 이 뷰는 Calculation Manager의 기본 뷰입니다. 해당 없음 해당 없음
사용자정의 뷰 사용 사용자정의 뷰에는 생성하는 폴더와 폴더에 끌어서 놓은 객체의 목록이 표시됩니다. 이 뷰를 사용하여 사용자에게 편리한 방식으로 객체를 구성할 수 있습니다. 각주 1해당 없음 해당 없음
배포 뷰 사용 배포 뷰에는 배포되거나 배포되지 않은 규칙 및 규칙 세트, 해당 배포 및 검증 상태의 목록이 애플리케이션 유형 및 애플리케이션별로 표시됩니다. 해당 없음 해당 없음
목록 뷰 사용 목록 뷰에는 [필터] 대화상자에서 선택하는 객체의 목록이 표시됩니다. [필터] 대화상자를 사용하면 애플리케이션, 계산 및 계획 유형과 액세스 권한이 있는 객체의 애플리케이션 유형별로 필터링된 목록을 생성할 수 있습니다. 해당 없음 해당 없음
비즈니스 규칙 마이그레이션

Business Rules의 이전 릴리스에서 Calculation Manager의 현재 릴리스로 비즈니스 규칙 및 기타 객체를 마이그레이션할 수 있습니다.

Financial ManagementEssbase 비즈니스 규칙을 마이그레이션하려면 Calculation Manager의 임포트 기능을 사용합니다.

Business Rules의 이전 릴리스에서 Calculation Manager의 현재 릴리스로 또한 Business Rules의 이전 릴리스에서 Business Rules의 현재 릴리스로 비즈니스 규칙을 마이그레이션할 수 있습니다. Financial Management의 이전 릴리스에서 Calculation Manager의 현재 릴리스로 또한 Financial Management의 이전 릴리스에서 Financial Management의 현재 릴리스로 비즈니스 규칙을 마이그레이션할 수 있습니다.
비즈니스 규칙 임포트 비즈니스 규칙과 템플리트, 구성요소 등의 기타 객체를 Calculation Manager 내의 다른 Financial Management, Planning 또는 Essbase 애플리케이션이나 Business Rules에서 Calculation Manager로 임포트할 수 있습니다. Essbase 계산 스크립트를 Calculation Manager로 가져올 수도 있습니다. 계산 스크립트 파일을 가져오면 해당 파일은 Calculation Manager에서 그래픽 비즈니스 규칙이 됩니다. XML 파일에서 Business Rules로 비즈니스 규칙을 가져올 수 있습니다. [규칙 로드] 옵션을 사용하여 적합한 Visual basic 스크립트 파일을 애플리케이션으로 가져올 수 있습니다.
비즈니스 규칙 익스포트 Calculation Manager에서 xml 파일로 하나 이상의 비즈니스 규칙과 기타 객체를 내보낼 수 있습니다. Business Rules에서 xml 파일로 비즈니스 규칙과 기타 객체를 내보낼 수 있습니다. [규칙 추출] 옵션을 사용하여 Financial Management에서 외부 Visual Basic 스크립트 파일로 비즈니스 규칙을 내보낼 수 있습니다.
비즈니스 규칙 바로가기 사용 여러 애플리케이션과 계산 또는 계획 유형에 비즈니스 규칙에 대한 바로가기를 생성할 수 있습니다. 비즈니스 규칙을 바로가기와 함께 배포하면 규칙 사본이 바로가기가 생성된 애플리케이션과 계산 또는 계획 유형에 배포됩니다. 해당 없음 해당 없음
변수 작업 Calculation Manager에는 Planning에 대한 변수 유형 4개, Financial Management에 대한 변수 유형 2개 및 Essbase에 대한 변수 유형 3개가 있습니다.
  1. 글로벌: Planning 또는 Financial Management 애플리케이션에서 사용할 수 있습니다.

  2. 애플리케이션: 변수가 생성된 Planning, Financial Management 또는 Essbase 애플리케이션에서만 사용할 수 있습니다.

  3. 계획 유형 또는 데이터베이스: 변수가 생성된 Planning 계획 유형 또는 Essbase 데이터베이스에서만 사용할 수 있습니다.

  4. 비즈니스 규칙: 변수가 생성된 Planning 또는 Essbase 비즈니스 규칙에서만 사용할 수 있습니다.

Business Rules에는 2개의 변수 유형이 있습니다.
  1. 글로벌: 비즈니스 규칙에서 사용할 수 있습니다.

  2. 로컬: 변수가 생성된 비즈니스 규칙에서만 사용할 수 있습니다.

Financial Management에는 2개의 변수 유형이 있습니다.
  1. 글로벌: 전체 계산 프로세스에 적용됩니다.

  2. 로컬: 개별 서브루틴에만 적용됩니다.

비즈니스 규칙을 생성 및 편집할 액세스 권한 지정 Calculation Manager에서 비즈니스 규칙과 기타 객체를 생성, 표시 및 편집하는 기능은 Oracle Hyperion Shared Services에서 지정된 역할과 Calculation Manager에서의 객체 소유권에 따라 결정됩니다. 기본적으로 사용자는 사용자가 생성한 비즈니스 규칙과 기타 객체를 소유합니다. 객체의 관리자 또는 소유자는 소유권을 다른 사용자에게 지정할 수 있습니다. 비즈니스 규칙에서 비즈니스 규칙과 기타 객체를 수정할 수 있는 사용자와 그룹을 선택하여 해당 항목을 편집할 권한을 지정합니다. Financial Management에서 비즈니스 규칙을 생성하거나 편집하는 데는 액세스 권한이 필요하지 않습니다.
비즈니스 규칙을 실행할 액세스 권한 지정 비즈니스 규칙 및 비즈니스 규칙 세트가 Calculation Manager에서 배포된 후 Financial Management, Planning 또는 Administration Services(Essbase의 경우)에서 비즈니스 규칙 및 비즈니스 규칙 세트를 실행할 수 있는 권한을 지정합니다. 비즈니스 규칙과 시퀀스를 실행할 수 있는 데이터베이스 위치(또는 모든 위치)를 선택하고 이를 실행할 사용자와 그룹을 선택하여 Business Rules에서 비즈니스 규칙과 시퀀스를 실행할 수 있는 권한을 지정합니다. 계산 프로세스가 속한 애플리케이션에 대한 올바른 역할 보안 액세스를 지정하여 Financial Management에서 계산 프로세스를 실행할 수 있는 권한을 지정합니다. 예를 들어 통합 프로세스를 실행하려면 사용자에게 통합에 대한 역할 보안이 있어야 합니다.

각주 1

Business Rules에서 프로젝트를 생성하여 편리한 방식으로 비즈니스 규칙, 시퀀스, 매크로 및 변수를 구성할 수 있습니다.