Décider si vous avez besoin d'un processus de calcul
Jusqu'à présent, les exemples de logique de calcul se sont principalement concentrés sur les relations individuelles : regroupez ces valeurs, calculez ce membre, allouez ce montant ou prévoyez ces périodes.
Par exemple, un processus de budgétisation peut nécessiter :
-
Commencez par un ensemble existant de valeurs réelles.
-
Appliquer des hypothèses commerciales.
-
Calculer les valeurs de prévision.
-
Allouer des dépenses partagées.
-
Dériver les résultats en termes de revenus, de coûts et de marge.
-
Recalculer les totaux affectés.
Pour ce type d'application, BSO fournit des scripts de calcul.
Un script de calcul est un ensemble d'instructions de calcul Essbase que vous exécutez sur des zones sélectionnées d'un cube. Les scripts de calcul vous permettent de définir une série de calculs en tant que processus répétable, plutôt que de vous fier uniquement à des calculs associés à des membres individuels.
Il s'agit d'une distinction importante entre les types de cube Essbase :
- ASO met l'accent sur l'agrégation multidimensionnelle et les calculs associés au modèle analytique.
- BSO prend en charge ces concepts de modélisation tout en fournissant des scripts de calcul pour un traitement plus procédural en plusieurs étapes.
Si les calculs en plusieurs étapes sont une exigence importante, le BSO est susceptible d'être le meilleur choix.
Rubrique parent : Appliquer la logique métier à des calculs