통합 확장 및 구성에서 최적이 아닌 논리를 사용하면 성능에 부정적인 영향을 줄 수 있습니다.
Financial Consolidation and Close 애플리케이션의 기본 연결 논리를 확장할 수 있습니다. 통합 논리를 확장하는 데 사용할 수 있는 방법은 다음과 같습니다.
활동 보고서의 정보, 특히 다음 섹션의 정보를 사용하여 실행하는 데 상당한 시간이 걸리는 스크립트를 알아보십시오.
관리자용 Oracle Enterprise Performance Management Cloud 시작하기에서 활동 보고서 정보를 참조하십시오.
멤버 공식 검토
멤버 공식을 검토하여 계산 및 논리를 최적화하고 불필요한 공식을 제거합니다. Oracle Smart View for Office를 사용하여 멤버 공식을 검토할 수 있습니다.
멤버 등록정보 편집 화면을 사용하여 차원의 공식을 검토, 편집, 제거하십시오. 사용자정의 차원에서만 공식을 제거할 수 있습니다. 기본(미리 정의된) 차원(예: YTD)의 초기 설정된 공식은 제거할 수 없습니다.
사용자정의 차원의 공식을 편집하거나 제거하려면 다음을 수행합니다.
열 머리글을 마우스 오른쪽 버튼으로 누르고 일부 열을 선택 취소하면 현재 뷰의 열을 제거하여 화면을 간소화할 수 있습니다.
애플리케이션에 배포된 사용자정의 계산 사용 안함
Financial Consolidation and Close는 여러 사전 정의된 규칙 템플리트를 사용하여 현지 통화 또는 다중 통화 계산 프로세스를 지원합니다. 사용자정의 스크립트를 포함한 후 애플리케이션에 재배포하여 수정할 수도 있습니다. 사용자정의 계산 스크립트가 성능에 영향을 주지 않는지 확인하려면 사용자정의 스크립트를 사용 안함으로 설정(주석 처리)하고 애플리케이션에 재배포한 후 연결을 수행합니다.
사용자정의 계산을 사용 안함으로 설정하려면 다음을 수행합니다.
성능이 향상되면 성능에 영향을 줄 수 있는 롤업 및 임시 계산에 특히 주의하여 스크립트를 수정하고 최적화합니다. 그런 다음, 애플리케이션에 규칙을 재배포해야 합니다.
성능이 향상되지 않으면 이 규칙이 성능 저하에 영향을 주지 않는다고 가정할 수 있습니다. 사용자정의 스크립트를 복원한 후 애플리케이션에 규칙을 재배포해야 합니다.
통합 규칙 배포 취소
통합 규칙 관리가 열립니다.
성능이 향상되면 규칙 세트의 규칙을 수정하고 최적화합니다. 그런 다음, 애플리케이션에 규칙 및 규칙 세트를 재배포해야 합니다.
성능이 향상되지 않으면 이 규칙 세트가 성능 저하에 영향을 주지 않는다고 가정할 수 있습니다. 애플리케이션에 규칙 세트를 재배포해야 합니다.
대체 변수 추가
다음 대체 변수를 추가하여 연결 성능이 높아지는지 평가해 보십시오.
주:
다음 대체 변수는 기본적으로 생성되지 않습니다. 수동으로 생성하고 사용으로 설정해야 합니다. 대체 변수마다Cube = Consol
을 지정하여 변수를 사용으로 설정하고 Value = true
로 지정하여 연결 중 활용합니다.EnableSimpleAggregation
롤업 중 연결 성능을 최적화하려면 이 대체 변수를 생성하고 값을 true
로 설정하십시오.
주:
EnableSimpleAggregation
및 EnableOptimalBlockCreation
은 상호 배타적입니다. EnableSimpleAggregation
이 true
로 설정되면 연결 프로세스는 EnableOptimalBlockCreation
값이 애플리케이션에 설정되어 있는지에 관계없이 값을 false
로 처리합니다.
OptimizeDBRefresh
환율에서 연결 큐브로 환율을 푸시하는 중 성능을 최적화하려면 이 대체 변수를 생성하고 값을 true
로 설정하십시오.
OptimizeYTDCalculation
연결 중 YTD 계산 성능을 최적화하려면 이 대체 변수를 생성하고 값을 true
로 설정하십시오.
주:
OptimizeYTDCalculation
은 확장된 차원 애플리케이션에서만 최적의 연결 성능을 나타냅니다.OptimizeConcurrency
연결 중 더 높은 동시성을 활용하려면 이 대체 변수를 생성하여 사용으로 설정하고 값을 true
로 지정합니다.
Financial Consolidation and Close의 연결 및 변환 비즈니스 규칙은 여러 엔티티에서 실행됩니다. Oracle Essbase는 다중 스레딩을 사용하여 동시에 비즈니스 규칙 계산을 실행할 수 있습니다. OptimizeConcurrency
변수를 사용하면 Financial Consolidation and Close 계산이 여러 개의 Essbase 프로세스 스레드를 신중하게 사용하므로 계산이 더 빠르게 실행됩니다.