Implementare formule e calcoli delle formule di Essbase
Le formule di Essbase calcolano le relazioni tra i membri. È possibile utilizzarli in un profilo Essbase e in script di calcolo.
Per implementare le formule, è possibile:
-
Applicare formule ai membri nel profilo. Utilizzare questo metodo se non è necessario controllare attentamente i calcoli per verificarne l'accuratezza o le prestazioni. Questo metodo limita la dimensione della formula a meno di 64 KB.
Vedere Usa funzioni nelle formule.
-
Inserire le formule in uno script di calcolo. Utilizzare questo metodo se è necessario controllare attentamente i calcoli.
Vedere Formule negli script di calcolo.
L'immagine seguente mostra la dimensione Misure dal cubo Sample.Basic. I membri % margine, % profitto e Profitto per oncia vengono calcolati utilizzando le formule applicate.
Figura 17-1 Calcolo della percentuale di margine, della percentuale di profitto e del profitto per oncia

Per le formule applicate ai membri nel profilo cubo, Essbase calcola le formule quando si eseguono le azioni riportate di seguito.
-
Eseguire un calcolo predefinito (CALC ALL).
-
Eseguire uno script di calcolo che calcoli il membro che contiene la formula, ad esempio un CALC DIM della dimensione che contiene il membro o il membro stesso.
Per una formula in uno script di calcolo, Essbase calcola la formula quando viene eseguita nello script di calcolo.
Se una formula è associata a un membro calcolato dinamicamente, Essbase calcola la formula quando l'utente richiede i valori dei dati. In uno script di calcolo non è possibile calcolare un membro calcolato dinamicamente o impostare un membro calcolato dinamicamente come destinazione di un calcolo formula.
L'utilizzo di membri calcolati in modo dinamico in una formula nel profilo del cubo o in uno script di calcolo può influire in modo significativo sulle prestazioni del calcolo. Le prestazioni sono interessate perché Essbase interrompe il calcolo regolare per eseguire il calcolo dinamico.
Non è possibile utilizzare variabili di sostituzione nelle formule applicate alla struttura.