Financial Consolidation and Close 비하이브리드 애플리케이션에서 데이터베이스를 새로고치면 다음 오류가 표시됩니다.
Cube refresh failed with Essbase Cube: Consol, Error code: 1060200, Message: HSP_TMP_db248fa7-058e-4ddc-9891-46c9346a8b33
원인
추가 중인 공유 엔티티가 이 엔티티가 이미 공유되어 있는 위 계층 및 아래 계층 사이의 중간 계층에 추가되면 일반적으로 이 오류가 발생합니다.
해결방법
- 이러한 성능 대체 변수 중 하나를 사용하여 성능을 개선하십시오. 성능 개선 정도는 애플리케이션 설계와 데이터 배포에 따라 달라지므로 애플리케이션마다 매우 다릅니다.
- OptimizeConcurrency: 이 대체 변수를 true 값(OptimizeConcurrency=true)으로 사용하면 일부 계산을 처음에 또는 마지막에 실행하여 통합 프로세스의 동시성을 개선할 수 있습니다. 개선 정도는 엔티티 구조에 따라 다릅니다. 깊은 엔티티 계층은 얕은 엔티티 계층에 비해 더 크게 성능이 향상됩니다.
- DeltaDBRefresh: 메타데이터 변경에 따라 필요한 작업만 수행하려면 이 대체 변수를 true 값(DeltaDBRefresh=true)으로 사용합니다. 레거시 비 "확장 차원" 애플리케이션에는 적용되지 않습니다.
- OluRatesLoad: 애플리케이션에 여러 시나리오, 통화 및 환율 계정이 있는 경우 이 대체 변수를 true 값(OLURatesLoad = True)으로 설정하여 데이터베이스 새로고침 성능을 개선하십시오.
- OptimizeDBRefresh: 데이터베이스 새로고침 중에 환율이 콘솔 큐브에 푸시되는 방식을 간소화하여 성능을 개선하려면 이 대체 변수를 true 값(OptimizeDBRefresh=true)으로 설정합니다.
- 새로 추가된 공유 멤버를 맨 아래로 변경합니다.
- Financial Consolidation and Close 애플리케이션을 엽니다.
- 네비게이터, 차원, 엔티티 순으로 선택합니다.
- 최근에 공유 멤버를 추가한 계층을 선택합니다.
- 아래로 이동 아이콘을 사용하여 선택한 계층을 맨아래로 이동합니다.
- 데이터베이스를 새로고치고 프로세스가 성공적으로 완료되었는지 확인합니다. 데이터베이스 새로고침이 실패한 경우 필요한 해결 조치를 수행합니다.
- 데이터베이스 새로고침이 완료되면 공유 엔티티를 원래 위치로 이동합니다.
- 데이터베이스를 다시 새로고치고 프로세스가 성공적으로 완료되었는지 확인합니다.