Gestion des périodes manquantes dans les graphiques

Voici un exemple ci-dessous montrant les ventes d'une famille de produits pour un vendeur sur une période annuelle :

missing_data1

On s'aperçoit que les mois sans ventes ne sont pas représentés sur le graphique.

On souhaite que les mois manquants soient systématiquement affichés dans le graphique pour la période annuelle considérée.

Tout d'abord on doit créer un script dans Visual Integrator afin de créer un Modèle possédant une seule Dimension.

missing_data2

Dans notre cas, ce Modèle doit posséder uniquement la Dimension Année-Mois comme montré ci-dessous :

missing_data3  missing_data4

Le Modèle obtenu peut être considéré comme une table contenant toute les valeurs de Année-Mois. La construction du Modèle est très rapide.

Ensuite il faut utiliser DiveMaster afin de créer un DivePlan Multi Model Multilevel permettant de lier le Modèle principal (dans notre cas ventes.mdl) au Modèle créé précédemment.

missing_data5

Le premier Modèle listé est le Modèle principal suivi du Modèle contenant uniquement la Dimension de période.

Les deux modèles contiennent la Dimension de période avec le même nom, dans notre cas Année-Mois.

Une fois le Diveplan enregistré, ouvrez ce dernier dans Diver et effectuez les opérations nécessaires de plongées, filtres et type de graphique, ...  afin d'obtenir la même représentation visuelle que celle initialement présentée.

missing_data6

Les mois qui manquaient précédemment apparaissent maintenant.

Si vous souhaitez avoir une représentation sous forme de courbe, au lieu d'une représentation de type histobarre, vous allez obtenir un graphique comme ci-dessous :

missing_data7

Le résultat n'est pas esthétique. Il y a cependant un moyen de forcer Diver à afficher les courbes pour les mois pour lequel le CA ventes n'est pas renseigné.

Il suffit de modifier le calcul de CA Ventes comme ci-dessous :

missing_data8

Ceci permet d'obtenir un résultat correct au niveau du graphique :

missing_data9