가능하면 규칙 소스, 대상 또는 타겟에서 최상위 계층을 사용하지 마십시오.
데이터베이스는 효율적이지만 간결한 규칙 정의를 통해 더 효율적으로 만들 수 있습니다.
예를 들어 "AllAccounts", "AllEntities", "AllCompanies" 및 " AllProducts "로 정의된 소스에서 Accounts, Entities, Companies, Products는 각각 1000개의 레벨 0 멤버를 갖고 있으며 데이터베이스는 소스 데이터용으로 10004(1조)개의 잠재적 위치를 스캔해야 합니다.
할당 대상에서 "소스와 동일" 옵션을 사용하십시오. 대상을 소스와 동일로 설정을 참조하십시오.
단일 규칙을 사용하여 일부 차원에 대해 할당을 "유지"하고 다른 차원에 분산되도록 여러 소스 조합을 처리할 수 있습니다.
종종 하나의 Enterprise Profitability and Cost Management 규칙을 통해 레거시 시스템의 많은 규칙을 대체할 수 있습니다.
소스 멤버 선택 시 상위 멤버가 우선해야 합니다.
상위 멤버를 선택할 수 있는 경우 개별 1차 하위 멤버를 선택하지 않거나, 공통 상위의 멤버를 그룹화할 수 있도록 규칙 처리용으로 설계된 대체 계층을 사용하십시오.
Oracle Essbase는 각 1차 하위에 대해 여러 번 작업을 수행하는 대신 상위의 모든 하위를 처리하는 경우 훨씬 빠릅니다.
의심스러운 소스 및 대상 조합도 시도해야 합니다.
예를 들어 소스와 대상이 모두 "총 엔티티"인 경우 엔티티 조합의 제품 간에 큰 교차가 발생합니다.