Propriété de calcul à deux passages

Vous pouvez baliser un membre de dimension Comptes en tant que membre à deux passes pour améliorer les performances de certaines applications Essbase en mode "block storage".

Remarques :

N'utilisez pas le calcul à deux passes avec les cubes en mode hybride. Utilisez uniquement solve order.

Par défaut, Essbase calcule les outlines de bas en haut, en calculant d'abord les valeurs pour les enfants, puis les valeurs pour le parent. Toutefois, les valeurs des enfants peuvent parfois être basées sur les valeurs du parent ou sur celles d'autres membres de l'outline. Pour obtenir les valeurs correctes pour ces membres, Essbase doit d'abord calculer l'outline, puis recalculer les membres qui dépendent des valeurs calculées d'autres membres. Les membres qui sont calculés lors de la deuxième passe dans l'outline sont appelés calculs à deux passes.

Par exemple, pour calculer le ratio entre les ventes et la marge, Essbase doit d'abord calculer la marge, qui est un membre parent basé sur ses enfants, y compris Sales. Pour vous assurer que le ratio est calculé sur la base d'un chiffre de marge fraîchement calculé, marquez le membre de ratio de pourcentage de marge comme un calcul à deux passes. Essbase calcule une fois la base de données, puis le membre de ratio à nouveau. Ce calcul produit le résultat correct.

Bien que le calcul à deux passes soit une propriété que vous pouvez attribuer à n'importe quel membre sans attribut, il ne fonctionne que sur les membres suivants :

  • Membres de la dimension Comptes

  • Membres de calcul dynamique

Si un calcul à deux passes est affecté à d'autres membres, Essbase l'ignore.

Références

Calcul à deux passes

Définition de propriétés de calcul à deux passes.

Calcul ascendant et descendant