Decida si necesita un proceso de cálculo
Hasta ahora, los ejemplos de lógica de cálculo se han centrado principalmente en relaciones individuales: acumular estos valores, calcular este miembro, asignar este importe o prever estos periodos.
Por ejemplo, un proceso de presupuestación puede necesitar:
-
Comience con un juego existente de valores reales.
-
Aplicación de suposiciones de negocio.
-
Cálculo de valores de previsión.
-
Asignación de gastos compartidos.
-
Marque los resultados de ingresos, costos y márgenes.
-
Recalcular los totales afectados.
Para este tipo de aplicación, BSO proporciona scripts de cálculo.
Un script de cálculo es un conjunto de instrucciones de cálculo de Essbase que se ejecutan en las áreas seleccionadas de un cubo. Los scripts de cálculo le permiten definir una serie de cálculos como un proceso repetible, en lugar de depender solo de cálculos asociados a miembros individuales.
Esta es una distinción importante entre los tipos de cubo de Essbase:
- ASO enfatiza la agregación multidimensional y los cálculos asociados con el modelo analítico.
- BSO soporta esos conceptos de modelado, al tiempo que proporciona scripts de cálculo para un procesamiento de negocio de más procedimientos y varios pasos.
Si los cálculos de varios pasos son un requisito importante, es probable que BSO sea la mejor opción.
Tema principal: Aplicación de la lógica de negocio con cálculos