Groupes, hiérarchies et paramètres
En bref
- Objectifs : regrouper des valeurs et créer des compartiments ; construire une hiérarchie ; créer un paramètre numérique (scénario) ; créer un paramètre de champ pour changer d'axe ou de mesure.
- Prérequis : page Propriétés des colonnes.
- Niveau : découverte (groupes, hiérarchies), intermédiaire (paramètres).
Pourquoi ?
Ces quatre objets enrichissent le modèle sans toucher aux données sources. Un groupe rassemble des valeurs que la source ne regroupe pas (énergies fossiles et renouvelables). Une hiérarchie permet d'explorer du général au détail (région puis département). Un paramètre numérique laisse l'utilisateur tester un scénario (remise de 10 %). Un paramètre de champ lui laisse choisir l'axe ou la mesure d'un visuel.
Notions clés
| Objet | Ce qui est créé dans le modèle | Usage type |
| Groupe | Une colonne calculée suffixée « (groupes) » | Regrouper des catégories, créer un groupe « Autres » |
| Compartiment | Une colonne suffixée « (compartiments) » | Tranches d'âge, tranches de montant |
| Hiérarchie | Un objet hiérarchie dans la table | Exploration Année > Trimestre > Mois, Région > Département |
| Paramètre numérique | Une table déconnectée, une mesure « Valeur » et, en option, un segment | Simulation de remise, de taux, de seuil |
| Paramètre de champ | Une table calculée listant des colonnes ou des mesures | Axe ou mesure au choix de l'utilisateur |
Les groupes et compartiments s'appliquent aux colonnes, pas aux mesures. Une hiérarchie ne peut contenir que des colonnes d'une même table : c'est une raison de plus pour dénormaliser les dimensions (voir Schéma en étoile).
Pas à pas
Créer un groupe
1. Dans la vue Rapport, faites un clic droit sur un champ du volet Données > Nouveau groupe. Vous pouvez aussi sélectionner plusieurs barres d'un visuel avec Ctrl + clic, puis clic droit > Groupe > Groupe.
2. Dans la boîte de dialogue Groupes, sélectionnez des valeurs dans la liste Valeurs non groupées, puis cliquez sur Grouper. Renommez le groupe par un double-clic.
[Capture : boîte de dialogue Groupes, plusieurs valeurs sélectionnées dans Valeurs non groupées et bouton Grouper mis en évidence]
3. Cochez Inclure le groupe Autres pour rassembler les valeurs restantes, puis validez par OK.
4. Faites glisser le nouveau champ, par exemple Énergie (groupes), dans un visuel pour tester le groupe.
Créer des compartiments
1. Clic droit sur une colonne numérique ou de date > Nouveau groupe.
2. Choisissez le type de groupe Compartiment et indiquez la taille de compartiment (par exemple 10 pour des tranches d'âge de dix ans).
[Capture : boîte de dialogue Groupes en type Compartiment, taille de compartiment renseignée]
Créer une hiérarchie
On veut une hiérarchie Région puis Département.
1. Clic droit sur le champ Région > Créer une hiérarchie. Un champ Région Hiérarchie est créé.
2. Faites glisser le champ Département sur Région Hiérarchie, ou clic droit sur Département > Ajouter à la hiérarchie.
[Capture : volet Données avec la hiérarchie Région Hiérarchie développée sur ses deux niveaux Région et Département]
3. Renommez la hiérarchie (Géographie) et faites-la glisser dans un visuel : les flèches d'exploration apparaissent.
Dans la vue Modèle, le volet Propriétés de la hiérarchie permet de réordonner ou de retirer des niveaux.
Créer un paramètre numérique
1. Modélisation > Nouveau paramètre > Plage numérique.
2. Renseignez le Nom (Remise), le Type de données (Nombre décimal), le Minimum (0), le Maximum (0,50) et l'Incrément (0,05). Laissez cochée Ajouter un segment à cette page, puis cliquez sur Créer.
[Capture : boîte de dialogue Paramètres renseignée pour un paramètre Remise de 0 à 0,50 par pas de 0,05]
3. Utilisez la mesure créée automatiquement (Valeur de Remise) dans une autre mesure :
CA après remise = [CA HT] * ( 1 - [Valeur de Remise] )Créer un paramètre de champ
1. Modélisation > Nouveau paramètre > Champs.
2. Nommez le paramètre (Axe d'analyse), sélectionnez les champs à proposer (Catégorie, Pays, Client), réordonnez-les par glisser-déposer, puis cliquez sur Créer.
[Capture : boîte de dialogue Paramètres en mode Champs, trois champs sélectionnés et case Ajouter un segment à cette page cochée]
3. Placez le paramètre dans l'axe d'un histogramme : le segment créé permet à l'utilisateur de changer d'axe.
Un paramètre de champ peut aussi proposer des mesures (CA, Marge, Quantité), à condition qu'il s'agisse de mesures explicites.
Exemple
Dans le rapport de vente, un histogramme affiche CA après remise par Axe d'analyse. Le lecteur choisit l'axe (Catégorie, Pays ou Client) dans un premier segment et le taux de remise dans un second : un seul visuel répond à six questions.
Pièges et bonnes pratiques
- Un groupe est figé : une nouvelle valeur apparue dans les données tombe dans « Autres » ou reste non groupée. Pour un regroupement métier durable, préférez une colonne dans la source ou dans Power Query.
- Un paramètre de champ ne peut pas servir de champ d'extraction ou d'info-bulle : liez les champs qui le composent.
- Avec la date/heure automatique, une colonne de date perd sa hiérarchie dans un paramètre de champ : utilisez une table de dates et sa propre hiérarchie.
- Nommez les paramètres de façon explicite : ils apparaissent comme des tables dans le volet Données.
À retenir
- Groupes et compartiments créent des colonnes, sans modifier la source.
- Une hiérarchie se construit avec des colonnes d'une même table.
- Un paramètre numérique crée une table déconnectée et une mesure de valeur.
- Un paramètre de champ laisse l'utilisateur choisir l'axe ou la mesure d'un visuel.