Aggiungere calcoli con formule membro Essbase
Non tutti i valori aziendali provengono direttamente dai dati di origine.
Si supponga che l'origine contenga vendite e costi, ma che gli utenti necessitino anche del margine lordo:
Gross Margin = Sales - CostÈ possibile definire una formula per il membro Margine lordo nel profilo di Essbase. La formula diventa parte del modello aziendale invece di richiedere a ogni query, report o utente di ricreare il calcolo.
Entrambi i cubi ASO e BSO supportano le formule membro. Pertanto, la necessità di formule di per sé non determina quale tipo di cubo si dovrebbe scegliere.
Le lingue delle formule sono diverse. Le formule membro ASO utilizzano espressioni MDX. Le formule membro BSO utilizzano il linguaggio di calcolo Essbase. È possibile apprendere la sintassi della formula appropriata dopo aver scelto il tipo di cubo.
In questa fase, concentrarsi invece sull'identificazione dei valori business inclusi nel lakehouse e dei valori che Essbase deve derivare.
Ad esempio, chiedere:
-
Il margine lordo è incluso nell'origine oppure Essbase deve calcolarlo?
-
Le percentuali e i rapporti sono derivati da altre misure?
-
Alcuni risultati dipendono dai valori di più dimensioni?
-
I risultati calcolati dovrebbero essere disponibili in modo coerente per tutti coloro che analizzano il cubo?
Questi requisiti consentono di definire il modello di calcolo per l'applicazione.
Argomento padre: Applica logica aziendale con calcoli