스마트 푸시를 수행하는 중 성능 이슈 또는 오류가 발생하는 경우 최적화를 시도해 보십시오. 스마트 푸시 오류에는 작업을 완료하는 데 사용할 수 있는 리소스가 없는 경우와 스마트 푸시에 필요한 리소스를 할당할 수 없는 경우가 있을 수 있습니다.
BSO 큐브에서 영(0) 블록을 바꾸고 #missing 블록을 제거하여 데이터베이스 크기를 줄이는 모범 사례를 보려면 BSO 큐브 최적화를 참조하십시오.
적용 대상
Planning, Planning Modules, FreeForm, Financial Consolidation and Close, Enterprise Profitability and Cost Management, Tax Reporting, Sales Planning, Strategic Workforce Planning.스마트 푸시 오류 처리
리소스 부족과 관련된 일반적인 스마트 푸시 오류는 다음과 같습니다.
xxx
큐브에서 이 작업을 완료하는 데 사용할 수 있는 리소스가 충분하지 않습니다. 작업은 리소스를 사용할 수 있게 되면 완료됩니다.xxx
큐브에 대한 리소스를 45초간 할당하지 못했습니다. 이 큐브의 동시 작업 수를 줄이거나 나중에 다시 시도하십시오.리소스 할당 관련 오류를 해결하려면 다음을 수행합니다.
이러한 계산 스크립트를 최적화하면 스마트 푸시에 할당할 수 있는 시스템 리소스를 확보할 수 있습니다.
비즈니스 규칙을 실행하려면 시스템 리소스가 있어야 합니다. 이러한 비즈니스 규칙을 다시 디자인하면 스마트 푸시에 할당할 수 있는 리소스를 확보할 수 있습니다. 비즈니스 규칙 오류 및 성능 문제해결을 참조하십시오.
이 테이블에는 실행하는 데 15초가 넘게 걸리는 오래 실행되는 Essbase 쿼리가 10개까지 나옵니다. 이러한 쿼리를 평가하여 효율성을 더 높이십시오.
이러한 규칙을 평가하여 실행 시간이 감소하도록 규칙을 효율화할 수 있는지 확인하십시오.
데이터 맵 및 기타 애플리케이션 변경사항을 검토하고 시스템 리소스 사용에 영향을 주는 방식을 평가합니다. 리소스 사용에 크게 기여하는 데이터 맵 정의를 재실행합니다.
활동 보고서의 애플리케이션 디자인 변경사항 테이블을 검토하여 애플리케이션에 대한 최근 변경사항을 확인합니다.
ASO 큐브의 배타적 작업 기능이 스마트 푸시에 영향을 미칩니다. 배타적 작업이 완료될 때까지 기타 작업은 대기해야 하므로 Essbase 큐브에서 배타적 작업이 진행 중인 경우 스마트 푸시는 대기합니다. 스마트 푸시는 일반 사용자 작업에 해당하며 대기 시간이 제한됩니다. 대기 시간 내에 배타적 작업이 완료되면 스마트 푸시가 시작되고 그러지 않으면 스마트 푸시가 실행되지 않습니다.
스마트 푸시 최적화
스마트 푸시를 최적화하려면 다음을 수행합니다.
이러한 최적화 단계를 통해 성능이 향상되지 않는 경우 Oracle의 도움을 받으십시오.
선택사항으로, 애플리케이션 스냅샷 제출에 동의하여 Oracle이 환경의 유지관리 스냅샷에 접근할 수 있도록 허용합니다. 피드백 제공 제출 생성를 참조하십시오.