Nous avons récemment mis à disposition de nos utilisateurs une panoplie de filtres disponible dans le tableau croisé et dans les tableaux de bord. L’application de ces filtres peut toutefois rendre un résultat différent dans les tableaux de bord selon plusieurs critères.
Ces critères définissent la manière dont chaque type de filtres est appliqué. Pour expliquer la stratégie mise en oeuvre dans Bime, nous allons utiliser quelques résultats et visualisations. En revanche, nous n’appliquerons que le filtre “top” à titre d’exemple car la stratégie est la même pour chaque type de filtre.
Voici un résultat obtenu à partir du tableau croisé où l’on souhaite connaître le montant des commandes par priorité:
Premier cas: Enregistrement sans filtre
Si le résultat précédent est enregistré dans un nouveau tableau de bord tel quel, aucun filtre ne sera appliqué. Lorsque un utilisateur lecteur du tableau de bord appliquera des filtres dans le tableau de bord ceux-ci seront automatiquement appliqués sur ce résultat.
Deuxième cas: Enregistrement avec top 2
Si l’on considère maintenant le même résultat mais avec uniquement le top 2, nous obtenons le résultat suivant:
L”enregistrement de ce résultat dans un nouveau tableau de bord implique que les filtres globaux du tableau de bord correspondent aux filtres du résultat et soient appliqués (i.e. top 2)
L’enregistrement dans un tableau de bord contenant d’autres résultats ayant les mêmes filtres (i.e. dans notre cas un top 2 sur les commandes) entraîne la même chose que précédemment, c’est à dire que les filtres globaux correspondent aux filtres des résultats et sont appliqués.
Exemple: aucun filtre global et des filtres spécifiques identiques
Enfin, l’enregistrement de ce résultat dans un tableau de bord contenant d’autres résultats non filtrés ou filtrés différemment implique une stratégie un peu plus subtile. Pour rester le plus fidèle possible aux résultats enregistrés par l’utilisateur, Bime appliquera les filtres propres à chaque résultat par résultat. Dans notre cas, Bime appliquera le top 2 au résultat enregistré et pour chacun des autres résultats présents, ses propres filtres.
Exemple: aucun filtre global et des filtres spécifiques par résultat
En revanche, si des filtres globaux au tableau de bord ont été enregistrés par l’utilisateur, ceux-ci seront appliqués à tous les résultats et Bime ignorera les autres filtres (i.e. propres à chacun des résultats).
Exemple: filtres globaux
Dans l’exemple précédent, le graphe en barre était filtré avec un top 10 et le graphe en bulle n’était pas filtré mais le top 5 global a été appliqué.
Ces stratégies garantissent à l’utilisateur de Bime une restitution fidèle des résultats obtenus dans le tableau croisé dans les tableaux de bords. Il faut tout de même être vigilant aux filtres utilisés dans les tableaux de bord car ils supplantent automatiquement les filtres spécifiques aux résultats.
Author: Yannick fait parti de l'équipe de développement de Bime et responsable de l'infrastructure









