Un cubo Essbase può contenere due tipi di valori: i valori immessi dall'utente, detti dati di input, e i valori che vengono calcolati in base ai dati di input forniti.
Un cubo può essere calcolato utilizzando formule del profilo, script di calcolo o entrambi.
Calcolo del profilo, ovvero il metodo di calcolo più semplice, basa il calcolo di un cubo sulle relazioni che intercorrono tra i membri del profilo del cubo e le formule associate ai membri nel profilo.
Le funzioni di calcolo della memorizzazione a blocchi (BSO) Essbase possono essere applicate nelle formule del profilo BSO, con i relativi risultati che influiscono sulle query di Smart View, MDX e altri client della griglia. Le stesse funzioni, insieme ai comandi di calcolo, possono essere utilizzate per scrivere script di calcolo procedurale.
Il calcolo degli script di calcolo consente di calcolare un cubo in modo procedurale: ad esempio, è possibile calcolare solo parte di un cubo prima di un'altra oppure copiare i valori dei dati tra i membri.
Gli argomenti di questa sezione sono relativi al calcolo dello script di calcolo BSO: