Guide de l'utilisateur de TIBCO Spotfire® Business Author et Consumer

Croissance depuis le début de l'exercice

Le raccourci d'expression Croissance depuis le début de l’exercice calcule la différence relative entre les sommes cumulées pour des années consécutives. Ce raccourci est valable uniquement si une hiérarchie de temps incluant l'année figure sur l'axe des X.

Exemple

Comme point de départ, l'histogramme ci-dessous est utilisé. Il montre les sommes trimestrielles des ventes sur trois ans.



Dans l'histogramme suivant, l'expression de raccourci Croissance depuis le début de l’exercice a été appliquée sur l'axe Valeur. (La flèche pointe vers une barre qui sert à expliquer ce qui est calculé dans l'expression plus bas.)



L'expression suivante est utilisée sur l'axe Valeur.

Sum([Sales]) THEN Sum([Value]) OVER (Intersect(AllPrevious([Axis.X]), NavigatePeriod([Axis.X],"Year",0.0)))THEN ([Value]/First([Value]) OVER (NavigatePeriod([Axis.X],"Year",-1)))-1

La première partie de l'expression spécifie que la colonne [Sales] doit être agrégée sous la forme d'une somme. Le résultat de cette partie va dans la colonne [Value] afin d'être utilisé dans l'expression qui suit THEN.

Dans la partie se trouvant entre les mots clés THEN, les nœuds à l’intersection de deux méthodes de navigation de nœud sont additionnés ; la méthode AllPrevious() et la méthode NavigatePeriod(). Les intersections se traduiront par des périodes commençant par le premier trimestre de chaque année et se terminant par le trimestre pour lequel calculer la valeur. En d’autres termes, il s'agit d'un calcul Total depuis le début de l’exercice.

Dans la partie se trouvant après le deuxième THEN, chaque nœud est divisé par le nœud qui lui correspond un an plus tôt (car le nombre d'étapes est défini sur -1. Pour plus de détails, consultez la rubrique NavigatePeriod() ). On déduit ensuite 1 de ce résultat pour obtenir le pourcentage.

L’agrégation First() est simplement utilisée, car une agrégation est requise avant le mot-clé OVER. Elle permet d'accéder à la première valeur du nœud à soustraire, mais comme chaque nœud n'a qu'une seule valeur, cela correspond à choisir la valeur du nœud.

Par exemple, le calcul du Total depuis le début de l’exercice pour le deuxième trimestre 2021 (voir la flèche dans l'image précédente) :

-48%=($350+$300)/($650+$600) - 1

(Référez-vous aux barres à l'intersection des rectangles noirs. En les ajoutant, on obtient la somme cumulée de l'année pour le deuxième trimestre 2021. De la même manière, l'ajout de barres à l'intersection des rectangles rouges donne la somme cumulée de l'année pour le deuxième trimestre 2020. La différence en pourcentage entre ces sommes est calculée ensuite.)