Voici 3 exemples d’usage des groupes de données dans Power BI
Il peut être utile de présenter certaines données groupées dans nos visuels. Par exemple, présenter les ventes groupées pour certains pays comme les pays de l’Europe et de l’Amérique du Nord.
On pourrait aussi vouloir afficher nos ventes par quantité d’unités vendues par transaction. Ou bien afficher nos ventes par trimestre.
Il est possible de le faire facilement à partir de l’interface de Power BI Desktop. Voici comment !
Cas #1 – Regroupement d’un champ texte
Premièrement, voyons un exemple de groupement avec un champ texte. Nous voulons présenter les ventes par pays, en groupant les ventes de la France, du Royaume-Uni et de l’Allemagne, ainsi que les ventes pour le Canada et les États-Unis.
Il faut tout d’abord sélectionner la colonne Pays de notre table de dimension Dim_Pays.
Il faut ensuite se diriger dans le menu Outils de colonne, puis cliquer sur Groupes de données et choisir Nouveaux groupes de données.
La fenêtre suivante s’ouvre pour nous permettre de créer nos groupes.
Remarquez que la liste de pays se trouvant dans la colonne Pays du modèle de données est représentée dans la section Valeurs non Groupées.
Vous pouvez sélectionner les pays que vous voulez grouper en utilisant la touche CTRL de votre clavier. Puis vous cliquez sur le bouton Grouper.
Un groupe est alors formé dans la section de droite.
On peut répéter l’opération pour grouper le Canada et les États-Unis.
Notez qu’il est possible de modifier le nom du groupe en double-cliquant sur le nom défini par défaut. On pourrait renommer les groupes Europe et Amérique du Nord.
Vous devez analyser de grandes quantités de données et les présenter dans des rapports et tableaux de bord, avec des indicateurs de performance pertinents ? Développez vos compétences avec nos formations en Power BI en français ou en anglais. |
---|
On peut également renommer le nom du groupement si souhaité. C’est ce nom qui sera affiché dans le panneau des champs. On pourrait remplacer Pays (Groupes) par Pays groupés.
En cochant la boite Inclure un autre groupe en bas à droite, un nouveau groupe « Autre » sera créé avec toutes les valeurs restantes de la section Valeurs non groupées.
Vous pouvez utiliser le bouton Dissocier pour supprimer un groupe ou pour enlever un élément d’un groupe.
Si vous voulez ajouter un élément à un groupe déjà existant, vous sélectionnez l’élément dans la section Valeurs non groupées puis le groupe en question dans la section Groupes et membres, puis vous cliquez sur Grouper.
Une fois la configuration de vos groupes terminée, vous cliquez sur OK.
Dans le panneau des champs, vous voyez maintenant le groupe « Pays groupés » s’afficher dans la table Dim_Pays. Vous pourrez glisser ce nouveau champ dans vos visuels.
Modification des groupes
Si vous désirez modifier le groupe par la suite. Vous avez 2 options.
Option 1 – Panneau des champs
Vous sélectionnez votre groupe et vous passez par les 3 petits points à droite pour sélectionner l’option Modifier les groupes.
Option 2 – Outils de colonne
Vous sélectionnez le groupe puis vous allez dans le menu Outils de colonne, puis dans Groupes de données et vous sélectionnez l’option Modifier les groupes de données.
Il est possible d’utiliser conjointement le regroupement créé et le champ sous-jacent dans un visuel.
Exemple : afficher les ventes par groupes de pays dans un histogramme, puis dans chacune des barres, afficher les ventes pour chacun des pays.
Cas #2 – Regroupement d’un champ numérique
Il est également possible de grouper des valeurs numériques.
Dans l’exemple ci-dessous, nous présentons les ventes par nombre d’unités vendues par transaction. Exemple : les transactions de 1 à 4 unités vendues représentent 29M$.
On procède de la même façon que décrite dans le cas #1, mais la fenêtre de l’option Groupes de données est quelque peu différente.
Ici, au lieu d’utiliser le terme groupe, on utilise la mention compartiment.
Il faut choisir le type de compartiment. Il y a deux options dans le menu déroulant :
Option 1 – Taille des compartiments
Il faut choisir la taille du compartiment. Ici nous avons indiqué 5 pour grouper par groupe de 5 unités : 0 à 4, 5 à 9, 10 à 14, …
Option 2 – Nombre de compartiments
Il faut choisir le nombre de compartiments souhaités, par exemple: 4, et Power BI calcule automatique la taille du compartiment, ici 10,75 unités.
Dans notre cas, on choisira plutôt l’option 1 pour ne pas fractionner nos unités vendues.
Note : Le groupement numérique est disponible pour les champs importés avec Power Query et les colonnes calculées, mais on ne peut pas l’utiliser sur une mesure.
Cas #3 – Grouper des dates
Finalement, il est possible de grouper des dates en années, mois, jours, heures, minutes et secondes. Les autres options de ce groupe sont similaires à ceux des champs numériques décrits au cas #2.
Pour cet exemple nous avons choisi le type de compartiment : Taille des compartiments puis nous avons inscrit 3 pour la taille du compartiment et nous avons sélectionné Mois pour la période. Nous avons ensuite glissé le tout dans un histogramme pour créer le visuel suivant :
Voyez le tout en action dans ce tutoriel
🎞️ Abonnez-vous à notre chaîne YouTube
Bon visionnement !
Conclusion sur les groupes de données
En conclusion, c’est une option fort intéressante et rapide à mettre en place, mais il serait intéressant de pouvoir modifier l’information que l’on voit sur notre axe, par exemple afficher la dernière date de la période au lieu de la première (cas #3) ou bien d’afficher l’intervalle 0 à 4 au lieu de seulement 0 (cas #2).
Pour pouvoir modifier les informations affichées sur l’axe, il faudra plutôt se créer de nouvelles colonnes dans notre modèle de données pour créer nos groupements.
Fichier d’accompagnement VIP à télécharger
Pour télécharger le fichier utilisé dans ce tutoriel, devenez membre VIP du CFO masqué.
Formation complémentaire
Vous devez manipuler et analyser beaucoup de données et êtes à la recherche d’un outil BI (Business Intelligence) performant, en mode libre-service ? Suivez la formation Power BI – Niveau 1.
Bonjour,
Tout d’abord votre page m’a été très utile pour apprendre à maitriser mes données.
Cependant, je cherche à regrouper des dates par semaines mais par exemple du jeudi ou jeudi, est-ce que cela est-il possible ?
Merci d’avance pour votre retour 🙂
Quentin
Bonjour Quentin,
Je crois que je procèderais différemment dans votre cas. En travaillant plutôt avec la table de date au lieu de la fonctionnalité Groupes de données.
Vous pourriez ajouter dans votre table de date une colonne de début de semaine, avec un début de semaine commençant le jeudi.
Dans Power Query il faudrait utiliser la fonction Date.StartOfWeek.
Date.StartOfWeek([Date],4)
[Date] étant votre colonne de date et le 2e paramètre de la fonction (4) correspond au jour de la semaine qui correspond au début de la semaine, dans votre c’est 4 pour le jeudi.
L’étape complète de transformation ressemblerait à ceci: = Table.AddColumn(#”Jour de la semaine inséré”, “Début de semaine”, each Date.StartOfWeek([Date],4), type date).
Vous pourrez utiliser cette nouvelle colonne dans vos visuels et ainsi grouper vos données par semaine.
Kim