Evitare, se possibile, di utilizzare i livelli superiori delle gerarchie nell'origine, nella destinazione o nei target di una regola.
Il database è efficiente, ma definizioni di regole compatte possono renderlo ancora più efficiente.
Ad esempio, un'origine definita come "AllAccounts", "AllEntities", "AllCompanies" e " AllProducts ", dove le dimensioni Accounts (Conti), Entities (Entità), Companies (Società) e Products (Prodotti) presentano ognuna 1000 membri di livello 0, richiede al database una scansione di 10004 (1 trilione) di potenziali posizioni per i dati di origine.
Utilizzare l'opzione "Uguale a origine" nella destinazione dell'allocazione. Fare riferimento alla sezione Impostazione di una destinazione uguale all'origine.
Consente di utilizzare un'unica regola per elaborare molte combinazioni di origini in cui si desidera che per alcune dimensioni le allocazioni "restino confinate" e per altre invece che si propaghino
Spesso consente a una regola di Enterprise Profitability and Cost Management di sostituire molte regole di un sistema precedente
Per le selezioni di membri di origine sarebbe opportuno preferire il membro padre
Evitare di selezionare singoli elementi figlio quando è possibile selezionare un elemento padre oppure utilizzare una gerarchia alternativa progettata per l'elaborazione delle regole che consenta di raggruppare i membri in un elemento padre comune.
Spesso Oracle Essbase è molto più veloce se può elaborare tutti i discendenti di un elemento padre anziché effettuare più passaggi per ogni elemento figlio.
Le combinazioni di origini e destinazioni che possono risultare problematiche devono essere esaminate attentamente.
Se ad esempio si utilizza "Entità totale" sia per l'origine che per la destinazione, si otterrà un esteso prodotto matriciale di combinazioni di entità.