Vérifier l'effet d'un filtre dans un rapport BI
Tu sélectionnes une équipe dans ton rapport. Le graphique change, mais le titre reste « Toutes les équipes » et tu ne sais pas si la carte du taux a suivi le même filtre. Avant de commenter le résultat, vérifie quelle population chaque élément affiche réellement.
Un filtre garde seulement les lignes qui répondent à une condition. Dans un rapport, sa portée indique les graphiques et les cartes qu'il modifie. Cette portée dépend du réglage du rapport, pas de la position du filtre à l'écran.
Tu peux commencer sur papier avec une calculatrice, ou dans un tableur, sans installer d'outil BIBusiness Intelligence : transformer des données brutes en tableaux de bord lisibles par des gens qui ne font pas de SQL., c'est-à-dire de création de rapports pour suivre une activité. Tu vérifieras d'abord les calculs sur les lignes conservées. La section « Tester dans un rapport » demandera ensuite un rapport réel pour contrôler la portée du filtre et les titres.
Garder les lignes qui répondent à la condition
Ce petit jeu est synthétique. Recopie-le sur papier ou dans un tableur, ou
crée suivi-demandes.csv avec ce contenu :
mois,equipe,demandes,resolues
janvier,nord,10,8
janvier,sud,5,4
fevrier,nord,8,4
fevrier,sud,12,9Le champ mois désigne le mois d'ouverture des demandes. Chaque demande
est rattachée une seule fois à l'équipe qui l'a reçue. demandes compte les
demandes ouvertes pour ce mois et cette équipe ; resolues compte, parmi ces
mêmes demandes, celles résolues à la date du relevé. Cette date est commune à
toutes les lignes et située après la fin de février. Les résolutions peuvent
donc avoir eu lieu après le mois d'ouverture.
Une ligne représente ainsi un groupe de demandes ouvert le même mois et reçu par la même équipe. Le taux décrit la part résolue à ce relevé ; il ne mesure pas la vitesse de traitement et ne suffit pas à comparer l'efficacité des équipes.
Avant d'écarter une ligne, additionne toutes les valeurs de demandes, puis
toutes celles de resolues. Divise la seconde somme par la première : tu
obtiens la part résolue. Sur calculatrice, multiplie ce rapport par cent pour
l'écrire en pourcentage ; dans une cellule au format pourcentage, garde le
rapport seul. Arrondis seulement le résultat final à une décimale.
Ouvrir le contrôle après ton calcul
Sans filtre, les quatre lignes donnent 35 demandes, dont 25 résolues. Le taux
global est donc 25 / 35, soit 71,4 % après arrondi à une décimale.
Tu veux maintenant garder seulement l'équipe nord. Avant de refaire les
additions, écris quels couples mois/équipe resteront et si le total des demandes
augmentera, diminuera ou restera identique. Peux-tu déjà affirmer dans quel sens
le taux changera ? Explique sur quelles valeurs tu t'appuies.
Barre les lignes sud sur ta copie, ou recopie les seules lignes nord à côté
du tableau d'origine. Additionne les demandes et les demandes résolues sur ces
lignes conservées, puis recalcule leur rapport. Complète ta note :
| Périmètre | Lignes conservées (mois/équipe) | Somme des demandes | Somme des résolues | Taux |
|---|---|---|---|---|
| Toutes les équipes | ||||
| Équipe nord |
Le numérateur du taux est la somme des demandes résolues. Le dénominateur est
la somme de toutes les demandes du même périmètre. Pour le taux de nord, les
deux sommes portent sur nord : garder les résolues de nord et les demandes
de toutes les équipes répondrait à une autre question.
Si tu bloques sur les lignes ou le taux
Lis la colonne equipe ligne par ligne. Garde une ligne seulement si elle
contient nord, quel que soit son mois. Additionne séparément les deux colonnes
numériques sur ta copie. Ne calcule pas un taux par ligne pour en faire la
moyenne : tu donnerais le même poids à des groupes de tailles différentes.
Comparer après avoir filtré et calculé
Il reste janvier/nord et fevrier/nord : 10 + 8 = 18 demandes,
8 + 4 = 12 résolues, donc 12 / 18, soit 66,7 %. Le total et le taux
baissent ici. La baisse du taux vient des valeurs conservées ; retirer des
lignes ne fait pas toujours baisser un taux.
Si ton résultat diffère, compare d'abord les lignes gardées, puis chaque somme, puis la division. Écris un titre qui indique cette population, par exemple « Part des demandes de nord résolues à la date du relevé, ouvertes en janvier et février ».
Tester dans un rapport
Cette étape se fait dès qu'un outil et un poste utilisable ont été retenus avec le formateur. Le calcul sur papier vérifie une population et un taux attendu ; il ne prouve pas qu'un filtre logiciel atteint une carte ou modifie un titre. Si tu n'as pas encore de rapport, poursuis avec le transfert autonome ci-dessous.
Ce micro-exercice synthétique sert à contrôler la portée d'un filtre. Il ne change pas la règle du TP Olist : les calculs demandés restent en SQL et l'outil BI affiche les résultats. Ne recrée donc pas dans l'outil BI un calcul déjà préparé par la requête du TP.
Importe les quatre lignes de suivi-demandes.csv, puis affiche :
- une carte, c'est-à-dire un nombre affiché seul, avec le total des demandes ;
- une carte avec le taux de résolution : somme de
resoluesdivisée par somme dedemandes; - un tableau regroupé par équipe, avec une ligne par équipe, les demandes et les demandes résolues ;
- un filtre sur l'équipe.
Sans filtre, compare les cartes et les totaux du tableau à ta note de calcul. Si l'un ne correspond pas, contrôle l'import et les sommes avant de tester l'interaction, c'est-à-dire l'effet du filtre sur les éléments du rapport.
Si tu bloques sur la carte du taux
Affiche provisoirement deux valeurs séparées : la somme de resolues et la
somme de demandes, sur le même ensemble de lignes. Compare-les à tes additions.
Règle ensuite la mesure du taux pour diviser la première somme par la seconde,
puis affiche le résultat au format pourcentage. Ce format transforme déjà le
rapport en pourcentage : ne multiplie pas aussi la mesure par cent.
Après filtrage, les deux sommes doivent être recalculées sur les lignes gardées, avant la division. Si tu ne trouves pas ce réglage, montre au formateur les deux sommes obtenues et la formule de ta carte.
Prédire puis filtrer
Avant d'appliquer le filtre sur nord, copie ce tableau dans une note et
complète la colonne « prédiction » :
| Élément du rapport | Prédiction | Résultat observé |
|---|---|---|
| lignes du tableau | ||
| total des demandes | ||
| total des demandes résolues | ||
| taux de résolution | ||
| titre ou sous-titre |
Applique le filtre. Complète la dernière colonne, puis refais les trois calculs
avec les seules lignes nord du CSV. Le tableau, le numérateur du taux,
c'est-à-dire les demandes résolues, et son dénominateur, toutes les demandes,
doivent porter la même population. Le taux peut monter ou baisser :
sa direction se prédit à partir des valeurs, pas du fait qu'un filtre réduit le
nombre de lignes.
Si une carte ne change pas alors que ton calcul prévoit un changement, examine la portée du filtre dans l'outil. Une valeur identique avant et après ne prouve pas à elle seule que le filtre a été ignoré : deux populations peuvent produire le même taux. Décide ensuite si cette carte doit rester globale. Si oui, écris-le dans son titre. Si non, rattache-la au filtre et reprends les contrôles depuis la source.
Faire rejouer le contrôle
Rétablis toutes les équipes et donne à une autre personne le CSV, le rapport et
cette consigne : « affiche seulement nord, puis dis quelle population porte
chaque carte ». Ne lui montre pas tes calculs.
Elle doit pouvoir appliquer le filtre, retrouver dans le CSV les deux sommes qui forment le taux et expliquer si le titre décrit la population affichée. Si son résultat diffère du tien, comparez d'abord la portée du filtre, puis le numérateur et le dénominateur. Corrige le rapport ou son titre, puis fais rejouer une seconde fois.
Dire ce que tu compares
Reprends les deux lignes de l’équipe nord : 8 demandes résolues sur 10
ouvertes en janvier, puis 4 sur 8 ouvertes en février. Avant de calculer,
prédis : le nombre résolu est divisé par deux ; le taux l’est-il aussi ?
Calcule les deux taux. Exprime ensuite leur différence en points de pourcentage (soustraction des pourcentages), puis leur variation relative (différence divisée par le taux de janvier, multipliée par cent). Compare enfin avec la variation relative du nombre de demandes résolues. Rédige une phrase qui nomme les groupes comparés et la mesure utilisée.
Vérifier les trois comparaisons
Les taux valent 8 / 10 = 80 % et 4 / 8 = 50 %. Leur différence vaut
50 − 80 = −30 points de pourcentage. Relativement au taux de janvier,
(50 − 80) / 80 × 100 = −37,5 %. Le nombre résolu passe de 8 à 4,
soit (4 − 8) / 8 × 100 = −50 % : ce n’est pas la même comparaison.
« Au relevé commun, la part résolue des demandes nord ouvertes en février est inférieure de 30 points à celle des demandes nord ouvertes en janvier » précise ce qui est comparé. Les groupes ont été ouverts à des dates différentes : ce calcul ne mesure ni une vitesse de traitement ni un changement d’efficacité. Si le taux de référence vaut zéro, la variation relative n’est pas définie ; garde les deux taux et leur différence en points, sans diviser par zéro.
Transfert autonome
Une autre équipe suit les demandes par canal de réception. Dans ce nouveau jeu
synthétique, une ligne regroupe les demandes ouvertes le même mois et reçues
par le même canal. Chaque demande appartient à un seul canal. resolues
compte, parmi ces demandes, celles résolues à un relevé commun situé après la
fin d'avril. Ce taux ne mesure toujours pas une vitesse de traitement.
mois,canal,demandes,resolues
mars,web,9,6
mars,telephone,6,3
avril,web,3,3
avril,telephone,12,6Sur papier, calculatrice ou tableur, prépare une note sans recopier le tableau de réponse précédent. Calcule le taux global, puis celui des demandes ouvertes en avril. Conserve les lignes et les deux sommes qui justifient chaque taux. Un collègue dit : « Le taux n'a pas changé, donc le filtre n'a rien retiré. » Réponds à partir des lignes conservées et des effectifs.
Ajoute ensuite la condition canal = web en gardant la condition sur avril.
Écris les lignes retenues, les deux sommes, le taux et un titre qui annonce
exactement cette population. Donne ta note et les données à une autre personne
pour qu'elle puisse refaire le calcul ; si tu travailles seul, refais-le en
partant des lignes plutôt que de ta formule précédente.
Une aide si tu bloques
Pour avril, garde les lignes dont le mois est avril, quel que soit le canal.
Pour avril et web, une ligne doit respecter les deux conditions à la fois.
Compare séparément le nombre de demandes et le taux : un rapport peut rester
identique alors que ses deux sommes changent.
Contrôle à ouvrir après ton essai
Toutes les lignes donnent 30 demandes et 18 résolues, soit 60,0 %. Avril garde avril/web et avril/telephone : 15 demandes et 9 résolues, soit également 60,0 %. Des lignes et des demandes ont bien été retirées malgré le taux identique.
Avril et web garde la seule ligne avril/web : 3 demandes et 3 résolues, soit 100,0 %. Un titre possible est « Part des demandes web ouvertes en avril résolues à la date du relevé ». Cela n'établit pas que ce canal traite les demandes plus vite.
Quand tu disposes d'un rapport, rejoue ces filtres dans l'outil. Rends les valeurs avant et après, la population de chaque carte, le calcul indépendant et les étapes pour reproduire l'essai. Vérifie séparément les titres et la portée réelle du filtre sur chaque élément. Tant que tu n'as fait que les calculs, note « populations et taux contrôlés ; interactions du rapport à tester ».
Essai facultatif : ne conserver aucune ligne
Sur ta copie papier, garde les conditions avril et web, puis ajoute
resolues < 3. Cette dernière condition porte sur le nombre de résolutions
de chaque ligne regroupée par mois et canal, pas sur une demande individuelle.
Avant de calculer, prédis les lignes conservées et ce que tu afficherais pour
le taux. Vérifie ensuite, puis retire seulement cette dernière condition :
retrouves-tu les deux sommes et le taux précédents ?
Vérifier le cas vide et le retour au périmètre précédent
La ligne avril/web porte 3 résolues : elle ne respecte pas resolues < 3.
Il ne reste aucune ligne. Avec la convention d’une somme vide égale à zéro,
les deux sommes valent zéro, mais 0 / 0 ne définit pas un taux. Un outil
peut aussi afficher une somme vide : ne transforme pas ce résultat en 0 %.
Indique « non calculable : aucune ligne retenue ».
Cela ne prouve pas qu’aucune demande réelle n’existe ni que la collecte est
complète : le résultat décrit ces conditions appliquées au fichier fourni.
En retirant seulement resolues < 3, tu retrouves avril/web, 3 demandes,
3 résolues et 100 %. Dans un rapport réel, vérifie ces états et leur libellé
sans supposer que le filtre ou l’affichage réagit comme ton calcul papier.