Regroupement d’enregistrements dans Power BI

Parfois, vous devrez transformer vos données d’origine de manière extrême, en regroupant les données. Ceci est très différent du filtrage des données, de la suppression des doublons ou du nettoyage du contenu des colonnes. Lorsque vous regroupez des données, vous modifiez la structure de l’ensemble de données pour « cumuler » les enregistrements où vous procédez comme suit :

  • Définissez les colonnes d’attributs qui deviendront les éléments uniques dans la table de données groupées.
  • Spécifiez quelles agrégations sont appliquées à toutes les colonnes numériques incluses dans le tableau groupé.

Le regroupement est souvent une opération extrêmement sélective. Ceci est inévitable, car moins vous choisissez de grouper de colonnes d’attributs (c’est-à-dire non numériques), moins vous êtes susceptible d’inclure d’enregistrements dans la table groupée. Cependant, cela dépendra toujours de l’ensemble de données particulier avec lequel vous traitez, et le regroupement efficace des données est toujours une question de flair, de pratique et de bons essais et erreurs à l’ancienne.

Groupes simples

Pour comprendre comment fonctionne le regroupement et comment il peut modifier radicalement la structure de votre ensemble de données, voyons un exemple simple de regroupement de lignes en action :

  1. Dans l’exemple de fichier CH07Example1.pbix (dans l’éditeur de requête), cliquez dans la colonne Make.
  2. Dans le ruban Accueil ou le ruban Transformer, cliquez sur le groupe Par bouton. La boîte de dialogue Grouper par apparaîtra, ressemblant à celle de Image .

Regroupement simple

  1. Cliquez sur OK. L’ensemble de données ne contiendra désormais que la liste des marques de véhicules et le nombre d’enregistrements pour chaque marque. Vous pouvez le voir dans la Figure .

Sortie de regroupement simple

Power BI Desktop ajoute une étape nommée Lignes groupées à la liste Étapes appliquées lorsque vous appliquez le regroupement à un jeu de données.

Notez une la meilleure façon d’annuler une opération de regroupement consiste à supprimer l’étape des lignes groupées dans la liste des étapes appliquées.

Bien que Power BI Desktop compte par défaut les lignes, il existe plusieurs autres opérations que vous pouvez appliquer lors du regroupement des données. Ceux-ci sont décrits dans le tableau 

Tableau . Opérations d’agrégation lors du regroupement

Opération d’agrégation Description
Compter les lignes Compte le nombre d’enregistrements.
Compter des lignes distinctes Compte le nombre d’enregistrements uniques
Somme renvoie le total d’une colonne numérique
moyenne renvoie la moyenne d’une colonne numérique.
médiane renvoie la valeur médiane d’une colonne numérique.
min renvoie la valeur minimale d’une colonne numérique.
maximum renvoie la valeur maximale d’une colonne numérique.
toutes les rangées Crée une table d’enregistrements pour chaque élément groupé.

 

Groupes complexes

Power BI Desktop peut vous aider à façonner vos jeux de données de manière plus avancée en créant des regroupements de données plus complexes. Par exemple, vous pouvez essayer ce qui suit pour regrouper par marque et modèle et ajoutez des colonnes indiquant la valeur totale des ventes et le coût moyen :

  1. Ouvrez le fichier d’exemple C:\PowerBiDesktopSamples\Example1.pbix.
  2. Cliquez sur Transformer les données pour ouvrir l’éditeur de requête.
  3. Sélectionnez les colonnes suivantes (par Ctrl-clic sur les en-têtes de colonne) :
  4. Make
  5. Model
  6. Dans le ruban Accueil ou le ruban Transformer, cliquez sur Grouper par.
  7. Dans la zone Nouveau nom de colonne, entrez TotalSales.
  8. Sélectionnez Somme comme opération.
  9. Choisissez SalePrice comme colonne source dans la liste contextuelle Colonne.
  10. Cliquez sur le bouton Ajouter une agrégation et répétez l’opération, mais cette fois, utilisez ce qui suit :
  11. Nouveau nom de colonne : AverageCost
  12. Opération : moyenne c. Colonne : Prix de revient

La boîte de dialogue Grouper par doit ressembler à celle de la Figure .

La boîte de dialogue Grouper par

  1. Cliquez sur OK. Toutes les colonnes, autres que celles que vous avez spécifiées dans la boîte de dialogue Grouper par, sont supprimées et le tableau est regroupé et agrégé, comme illustré à la Figure . Les lignes groupées seront ajoutées à la liste des étapes appliquées. J’ai également trié le tableau par les colonnes Marque et Modèle pour faciliter la compréhension du regroupement.

Grouper un jeu de données

Si vous avez créé un groupe très complexe et que vous vous êtes ensuite rendu compte que vous deviez modifier l’ordre des colonnes, tout n’est pas perdu. Vous pouvez modifier l’ordre des colonnes dans la sortie en cliquant sur les ellipses à droite de chaque définition de colonne dans la boîte de dialogue Grouper par et en sélectionnant Monter ou Descendre. L’ordre des colonnes dans la boîte de dialogue Grouper par sera l’ordre des colonnes (de gauche à droite) dans le jeu de données résultant.

Remarque Il n’est pas nécessaire de cliquer en maintenant la touche Ctrl enfoncée pour sélectionner les colonnes de regroupement. Vous pouvez les ajouter un par un au groupe de dialogue Par en cliquant sur le bouton Ajouter une agrégation. de même, vous pouvez supprimer des colonnes de regroupement (ou des colonnes ajoutées et agrégées) en cliquant sur les points de suspension à droite d’un nom de colonne et en sélectionnant supprimer dans le menu contextuel

Enregistrement des modifications dans l’éditeur de requête

Comme vous vous en doutez, vous pouvez enregistrer toutes les modifications que vous avez apportées lors de l’utilisation de l’Éditeur de requête Power BI Desktop à tout moment. Cependant, vous devez être conscient que lorsque vous cliquez sur l’icône Enregistrer au-dessus du ruban (ou si vous cliquez sur Fichier ➤ Enregistrer), un choix s’affiche dans la boîte de dialogue que vous pouvez voir à la Figure .

Appliquer les modifications en attente avant de les enregistrer dans l’éditeur de requête

À ce stade, vous devez décider si vous souhaitez uniquement enregistrer le travail que vous avez effectué à l’aide de l’éditeur de requête, ou si vous souhaitez non seulement enregistrer votre travail, mais également mettre à jour les données dans le modèle de données avec la dernière version des données. qui résulte de la transformation de données que vous avez effectuée.

Par conséquent, vous devez choisir entre

  • Appliquer : appliquez les modifications et chargez les données dans le modèle de données.
  • Appliquer plus tard : enregistrez vos modifications mais laissez les données telles qu’elles sont actuellement et mettez éventuellement à jour les données ultérieurement.

Quitter l’éditeur de requête

Dans la même veine que les options d’enregistrement décrites ci-dessus, vous pouvez choisir comment quitter l’éditeur de requête et revenir à vos rapports et tableaux de bord dans Power BI Desktop. L’option par défaut (lorsque vous cliquez sur le bouton Fermer et appliquer) consiste à appliquer toutes les modifications que vous avez apporté aux données, mettez à jour le modèle de données avec les nouvelles données et revenez à Power BI Desktop.

Cependant, vous avez deux autres options qui peuvent s’avérer utiles. Ceux-ci apparaissent dans le menu du bouton Fermer & Appliquer :

  • Appliquer : appliquez les modifications que vous avez apportées au modèle de données. Cela peut impliquer des modifications dans les champs de la liste Champs.
  • Fermer : ferme l’éditeur de requête mais n’applique aucune modification.

Si vous choisissez de ne pas appliquer les modifications que vous avez apportées, vous verrez l’alerte affichée dans la Figure 7-28. À un moment donné, vous devrez mettre à jour le modèle de données pour vous assurer que vous utilisez les données correctes pour vos rapports en cliquant sur le bouton Appliquer les modifications dans l’alerte qui s’affiche au-dessus du canevas du rapport.

 

L’alerte de modifications en attente

S’abonner
Notifier de
0 Commentaires
Inline Feedbacks
Voir tous les commentaires

Initiation à Excel

Fonctions Excel

Excel VBA

Macros VBA Utiles

Plus d'outils

Sur Facebook

Sur YouTube

0
Nous aimerions avoir votre avis, veuillez laisser un commentaire.x