Pour commencer à utiliser Power BI Desktop pour préparer toutes les tables et tous les champs, il est généralement plus simple de travailler dans la vue de données. Ça signifie
- Exécutez Power BI Desktop et chargez toutes les requêtes dont vous avez besoin pour accéder à vos données. Pour suivre les exemples de ce chapitre, ouvrez le fichier C:\PowerBiDesktopSamples\CarSalesDataFromDataModel.pbix.
- Si vous utilisez vos propres données, assurez-vous d’avoir fermé la fenêtre de requête de Power BI Desktop, d’avoir appliqué toutes les modifications que vous avez apportées et de revenir à l’environnement Power BI Desktop.
- Cliquez sur l’icône Affichage des données sur la gauche. Vous passerez à la vue des données, où vous pourrez voir toutes les tables disponibles dans la liste des champs sur la droite. L’une des tables sera sélectionnée et ses données seront visibles dans le volet Données, comme illustré à la Figure 13-1. Les volets Visuels et Filtre ne sont plus visibles et deux nouveaux menus—Outils de tableau et Outils de colonne (si une colonne est sélectionnée)—ont fait leur apparition.
Affichage des données
Remarque La modélisation des données n’est possible qu’une fois les données chargées dans le modèle de données power Bi Desktop. J’entends par là que la modification des données dans l’éditeur de requête et le retour à la fenêtre Power Bi Desktop sans appliquer vos modifications entraveront la modélisation de vos données ou, à tout le moins, vous empêcheront de renvoyer des résultats précise.
Affichage des données ou requête ?
Vous pourriez bien penser que Data View ne ressemble pas encore à grand-chose. Au contraire, cela ressemble à une extension de la fenêtre de requête de Power BI Desktop. Cependant, soyez rassuré, vous verrez bientôt ce que vous pouvez faire dans la vue de données et à quel point un outil Power BI Desktop est vraiment puissant en matière de modélisation de données. Pour le moment, il est essentiel de se rappeler que vous avez (pour ainsi dire) ouvert une porte dans la salle des machines de Power BI Desktop. Bien que ce nouveau monde fasse partie de Power BI Desktop (et que vous puissiez revenir instantanément aux visualisations Power BI en cliquant simplement sur l’icône Vue de rapport
au-dessus de l’icône de la vue des données), il est préférable que vous la considériez comme une sorte d’univers parallèle pour le moment. Cet univers possède ses propres rubans et boutons et est séparé de la vue Rapport afin que vous puissiez vous concentrer sur l’amélioration des données et de la structure des données.
La vue de données Power BI Desktop est également différente de l’éditeur de requête Power BI Desktop. Par exemple, une différence majeure entre la fenêtre de requête de Power BI Desktop et la vue de données est que dans la vue de données, vous consultez toutes vos données. La fenêtre de requête n’affiche qu’un échantillon de données. Une fois que vous avez chargé les données dans le modèle de données, vous avez enfin accès à l’intégralité du jeu de données (toutes les données de toutes les tables), et c’est ce que vous pouvez voir dans la vue des données.
Une deuxième différence est qu’une fois que vous avez quitté la fenêtre de requête, vous travaillez toujours avec l’ensemble de données complet et ne le filtrez que selon les besoins de tableaux de bord ou de visualisations spécifiques. Vous devez donc savoir que tous les filtres que vous appliquez dans la fenêtre Requête limitent les données pouvant être affichées dans Power BI Desktop. En revanche, vous pouvez appliquer des filtres ultérieurs à des tableaux de bord entiers ou à des visualisations spécifiques une fois que vous avez défini vos données de base et créé le modèle de données.
Il existe certaines zones dans lesquelles Power BI Desktop Query peut effectuer certaines des opérations qui peuvent également être effectuées dans la vue des données ou la vue des relations. Par exemple, vous pouvez créer des champs calculés dans les deux (vous verrez comment faire cela dans l’Affichage des données dans le chapitre suivant). Mon conseil est d’essayer de vous rappeler que Power BI Desktop Query sert à rechercher, filtrer et mélanger des données, tandis que Data View sert à affiner et à calculer la couche de données et les métriques dans votre modèle de données. Cependant, chaque utilisateur peut adopter l’approche qu’il préfère et effectuer tous les calculs nécessaires dans l’éditeur de requête ou la vue des données. Après tout, c’est le résultat qui compte.
Remarque Assurez-vous toujours que vous avez cliqué sur Fermer et appliquer lorsque vous utilisez l’éditeur de requête avant de modéliser les données. cela garantit que vous travaillez sur la version la plus à jour des transformations de données que vous avez effectuées, ainsi que sur les données les plus récentes. Si vous n’avez pas cliqué sur Fermer et appliquer, vous verrez une alerte en haut de la fenêtre Power Bi Desktop.
La vue des données est essentiellement utilisée pour préparer les données pour l’étape de modélisation finale. Cela couvre
- Manipulation de tableaux
- Ajout de champs “trier par” qui garantissent le bon ordre de tri dans les éléments du tableau de bord
- Renommer les tables et les colonnes
- Définition des types de données
- Définition des catégories de données
- Le formatage des données
- Création de groupes basés sur des valeurs de champ
- Paramètre Trier par colonne (pour trier les colonnes en utilisant le contenu d’une autre colonne)
- Définition de tables en tant que tables de dates pour appliquer l’intelligence temporelle
Une fois ces éléments de base définis, vous pouvez passer à l’étape de modélisation où vous joignez les tables dans un modèle de données cohérent.
Les rubans de la vue de données Power BI Desktop
Alors, que regardez-vous exactement lorsque vous examinez les données de Power BI Desktop ? Essentiellement, vous pouvez voir trois rubans, qui sont tous consacrés à la préparation des aspects fondamentaux du modèle de données :
- Le ruban Accueil
- Le ruban Outils de tableau
- Le ruban d’outils Colonne (lorsqu’une colonne est sélectionnée)
Ces deux derniers rubans seront expliqués en détail plus loin dans ce chapitre. Le ruban Accueil sera expliqué en détail dans le chapitre suivant.
Gestion des données de bureau Power BI
En supposant que tout s’est bien passé, vous avez maintenant une série de tables provenant de diverses sources ajoutées avec succès à votre modèle de données Power BI Desktop. Si vous avez ouvert le fichier C:\PowerBiDesktopSamples\CarSalesDataFromDataModel.pbix, vous pouvez voir un ensemble de tables de données dans la liste Champs à droite de la fenêtre Power BI Desktop. Cliquer sur un tableau affichera les données de ce tableau dans la zone centrale de la fenêtre Affichage des données. il sera bientôt temps de voir ce que vous pouvez faire avec ces données, mais d’abord, pour terminer le tour d’horizon de la gestion globale des données, vous devez savoir comment procéder comme suit :
- Renommer les tables
- Supprimer des tableaux
- Déplacer des tables
- Se déplacer autour d’une table
- Renommer un champ
- Supprimer des champs
- Définir la largeur du champ
Remarque Lors du chargement et de la modification des données source, j’utilise généralement le terme ensemble de données pour décrire les données source. maintenant que les données sont enfin chargées, j’utiliserai le terme table (de données) pour décrire les entités de données utilisées par Power Bi Desktop lors de la mise en forme et de l’extension du modèle de données. en effet, une table est, pratiquement toujours, la sortie résultant de toutes les transformations produites par une requête. de même, je préfère faire référence aux colonnes de données affichées dans la liste Champs en tant que champs, même si Power Bi Desktop les désigne fréquemment en tant que colonnes.
Manipuler des tableaux
Commençons par voir comment vous pouvez modifier les tables que vous avez importées et transformées avec succès.
Renommer des tables
Supposons que vous souhaitiez renommer une table que vous avez précédemment importée à l’aide de Power BI Desktop Query. Voici les étapes à suivre :
- Cliquez sur le nom de la table dans la liste Champs à droite de la fenêtre Power BI Desktop.
- Sélectionnez le ruban Outils de tableau.
- Saisissez le nouveau nom ou modifiez le nom existant dans le champ Nom.
- Appuyez sur Entrée.
Cela renomme également la requête sur laquelle la table est basée. Essentiellement, Power BI vous permettra de renommer les jeux de données en tant que requêtes dans la fenêtre Requête de Power BI Desktop ou dans la fenêtre Données. Comme la requête est la table, renommer l’une renomme l’autre.
Remarque Vous pouvez également cliquer avec le bouton droit sur le nom de la table dans la liste Champs à droite de la fenêtre Power Bi Desktop et sélectionner Renommer, puis entrer le nouveau nom ou modifier le nom existant.
Suppression d’un tableau
La suppression d’une table est pratiquement identique au processus de renommage : il vous suffit de cliquer avec le bouton droit sur l’onglet du nom de la table et de sélectionner Supprimer au lieu de Renommer. Comme il s’agit d’une opération potentiellement de grande envergure, Power BI Desktop exigera une confirmation.
Remarque Lorsque vous supprimez un tableau, vous le supprimez complètement de Power Bi Desktop. cela signifie qu’il est également supprimé de l’ensemble de requêtes que vous avez pu utiliser pour transformer les données. Vous devez donc être prudent lorsque vous supprimez des tables, car vous pourriez également perdre toutes vos étapes de transformation soigneusement élaborées.
Sélection d’un champ dans la liste des noms de champs disponibles
Si vous voulez passer directement à un champ de données (et en supposant que vous savez quel champ contient les données qui vous intéressent), tout ce que vous avez à faire
- Dans la liste Champs, cliquez sur le triangle de développement à gauche du tableau contenant le champ auquel vous souhaitez accéder. Une liste des champs du tableau s’affiche, comme illustré à la Figure .
La liste des champs d’une table
- Cliquez sur le nom du champ contenant les données que vous souhaitez étudier. Le champ sera sélectionné dans le tableau.
Manipulation des champs
Voyons maintenant comment effectuer des actions similaires, mais cette fois à l’intérieur d’un tableau, sur les champs contenant des données qui composent le tableau.
Renommer un champ
Renommer un champ est assez simple. Tout ce que tu dois faire est
- Dans la liste Champs, cliquez avec le bouton droit sur le titre du champ que vous souhaitez renommer (ou cliquez sur les points de suspension à droite du nom du champ). Dans cet exemple, il s’agit du champ ClientType de la table Data Clients.
Le champ sera sélectionné et le menu contextuel apparaîtra. Ceci est illustré à la Figure .
Le menu contextuel de Power BI Desktop
- Sélectionnez Renommer dans le menu contextuel. Le nom du champ actuel sera mis en surbrillance.
- Saisissez le nouveau nom du champ (TypeOfClient) et appuyez sur Entrer.
Et c’est tout. Votre champ a été renommé ; il est également sélectionné. Cependant, vous ne pouvez pas utiliser le nom d’un champ existant dans la même table. Si vous essayez, Power BI Desktop affichera la boîte de dialogue illustrée à la figure .
La boîte de dialogue Renommer le champ
Si cela se produit, cliquez simplement sur Fermer et recommencez en utilisant un nouveau nom de champ différent. Bien que renommer un champ puisse sembler trivial, cela peut être important. Envisagez d’autres ; les utilisateurs d’abord ; ils ont besoin que les champs aient des noms immédiatement compréhensibles qui signifient quelque chose pour eux. Ensuite, il y a la fonctionnalité de langage naturel PowerBI.com Q&A.
Cela ne fonctionne bien que si vos champs ont le type de noms qui sont utilisés dans les requêtes—
ou ceux qui sont des synonymes reconnaissables. Enfin, vous devez vraiment donner à vos champs les noms que vous êtes heureux de voir standardisés sur tous les tableaux de bord basés sur cet ensemble de données (même si vous pouvez renommer les champs individuellement dans les visualisations). L’avantage est que les mêmes données auront toujours le même nom, supprimant ainsi toute incompréhension ou confusion potentielle de la part du public et de vous-même.
Vous pouvez également renommer un champ en cliquant avec le bouton droit sur le titre du champ qui vous intéresse et en sélectionnant Renommer dans le menu contextuel ou en cliquant à l’intérieur de la colonne, puis en sélectionnant le ruban Outils de colonne, où vous pouvez modifier le contenu du champ Nom.
Tip power Bi Desktop est très indulgent lorsqu’il s’agit de renommer des champs (ou, en fait, des tables et des calculs aussi). Vous pouvez renommer la plupart des éléments dans la fenêtre de requête, la vue de données, la vue de rapport ou la vue de relations (selon l’endroit où ils ont été ajoutés), et les modifications se répercuteront sur l’ensemble du modèle de données Power Bi Desktop. Mieux encore, renommer les champs, les calculs et les tables ne pose généralement pas de problèmes à Power Bi Desktop si ces éléments ont déjà été appliqués aux tableaux de bord, car ceux-ci sont également mis à jour pour refléter le changement de nom. Sachez simplement que si vous personnalisez de nombreux noms et que vous ne documentez pas les champs à titre de référence, vous constaterez que la rétro-ingénierie d’un rapport peut être une tâche ardue. en pratique, cela peut vous épargner beaucoup d’efforts si vous conservez toujours une référence des champs d’alias à la source dans la requête.
Suppression de champs
La suppression d’un champ est tout aussi simple. Vous vous retrouverez probablement à le faire lorsque vous apporterez un champ que vous ne vouliez pas importer ou lorsque vous constaterez que vous n’avez plus besoin d’un champ. Ainsi, pour supprimer un champ, vous devez procéder comme suit :
- Cliquez avec le bouton droit sur le titre du champ que vous souhaitez supprimer.
Vous pouvez également cliquer avec le bouton droit sur le nom du champ dans la liste Champs. Le champ sera sélectionné et le menu contextuel apparaîtra.
- Sélectionnez Supprimer les champs dans le menu contextuel. À moins que le champ ne soit vide, la boîte de dialogue de confirmation apparaîtra comme illustré à la Figure .
Suppression d’un champ
- Cliquez sur OK. Le champ sera supprimé de la table.
La suppression des champs inutilisés est une bonne pratique car vous
- Réduire la mémoire requise pour l’ensemble de données
- Accélérer les opérations d’actualisation des données
- Réduire la taille du fichier Power BI Desktop
Remarque La suppression d’un champ est réellement définitive. Vous ne pouvez pas utiliser la fonction d’annulation pour le récupérer. en effet, l’actualisation des données ne rajoutera pas non plus le champ dans la table. si vous avez supprimé un champ par accident, vous pouvez choisir de fermer le pouvoir , Fichier Bi Desktop sans enregistrer et rouvrez-le, revenant ainsi à la version précédente. sinon, vous pouvez revenir à la requête source et ajouter le nom du champ dans la requête, car la suppression d’un champ dans power Bi Desktop a ajouté une étape de suppression de champ à la séquence d’étapes sous-jacentes à la requête pertinente.
Champs mobiles
Une fois dans le modèle de données, vous ne pouvez pas déplacer les champs. Ainsi, si vous souhaitez modifier l’ordre des champs pour une raison quelconque, vous devez basculer vers l’éditeur de requête Power BI Desktop et y déplacer le champ. Une fois que vous avez enregistré et appliqué vos modifications, l’ordre des champs modifié est visible dans le modèle de données. Cependant, les champs apparaîtront toujours par ordre alphabétique dans la liste Champs de la vue Rapport.
Définition des largeurs de champ
Une dernière chose que vous voudrez peut-être faire pour rendre vos données plus lisibles (et par conséquent plus faciles à comprendre) est d’ajuster la largeur du champ. Je me rends compte qu’en tant qu’utilisateur d’Excel ou de Word, vous pouvez trouver ce vieux chapeau, mais dans un souci d’exhaustivité, voici comment procéder :
- Placez le pointeur de la souris sur la limite droite du titre du champ dans le champ dont vous souhaitez modifier la largeur. Le curseur deviendra une flèche à deux pointes.
- Faites glisser le curseur vers la gauche ou vers la droite.
Remarque Vous ne pouvez pas sélectionner plusieurs champs adjacents avant d’élargir (ou de réduire) l’un d’entre eux pour les régler tous sur la largeur du champ que vous ajustez. Vous pouvez double-cliquer sur la limite droite du titre du champ dans le champ dont vous souhaitez modifier la largeur afin que Power Bi Desktop puisse définir la largeur sur celle de l’élément le plus long du champ.
L’ajustement de la largeur du champ sert uniquement à vous aider à lire les données et n’aura aucun effet sur la largeur des colonnes dans les visuels.
Préparation des données
Maintenant que vos tableaux et colonnes sont préparés (ce que l’on peut appeler « préparation de la couche sémantique »), vous pouvez commencer à définir les aspects essentiels de chaque champ. Cela couvre
- Attribution du type de données
- Le formatage des données
- Catégorisation des données
- Définition des récapitulatifs par défaut
- Préparation de groupes de données
La quasi-totalité de ces opérations sont effectuées à l’aide du ruban d’outils Colonne. Vous pouvez voir ce ruban dans la Figure . Le contenu du ruban est expliqué dans le Tableau .
Le ruban d’outils Colonne
Tableau . Le ruban des outils de colonne
name vous permet de modifier le nom de la colonne.
Type de données Définit le type de données pour la colonne.
Type de format Définit le type de format général.
Format Spécifie le formatage précis.
Résumé par défaut Définit le résumé par défaut à partir des options disponibles.
La catégorie de données applique une catégorie de données.
Trier par colonne applique un tri par colonne (trie en utilisant les données d’une autre colonne).
Les groupes de données vous permettent de regrouper des données.
relations Affiche la boîte de dialogue Gérer les relations.
nouvelle colonne ajoute une nouvelle colonne à l’aide de DaX. |
Vous êtes également susceptible d’utiliser le ruban Outils de tableau pour certaines opérations. Le contenu de ce ruban est expliqué dans le Tableau . Vous pouvez voir ce ruban dans la Figure .
Illustration . Le ruban Outils de tableau
Tableau . Le ruban Outils de tableau
Bouton
nom de la table
Tableau des dates
relations
Mesure
Mesure rapide
nouvelle colonne
nouveau tableau |
Description
permet de modifier le nom de la table.
Définit la table sélectionnée comme table de dates.
Affiche la boîte de dialogue Gérer les relations.
ajoute une nouvelle mesure en utilisant DaX.
vous permet de créer une mesure à l’aide d’exemples.
ajoute une nouvelle colonne en utilisant DaX.
ajoute une nouvelle table en utilisant DaX. |
Types de données de bureau Power BI
Lorsque vous importez des données à partir d’une source externe, Power BI Desktop essaie de les convertir dans l’un des neuf types de données qu’il utilise. Ces types de données sont décrits dans le Tableau .
Tableau . Types de données de bureau Power BI
Type de données
|
|
Nombre décimal
|
Stocke les données sous forme de nombre réel avec un maximum de 15 chiffres décimaux significatifs. les valeurs négatives vont de –1,79e +308 à –2,23e –308. les valeurs positives vont de 2,23e –308 à 1,79e + 308. |
Nombre décimal fixe | Stocke les données sous forme de nombre avec un nombre spécifié de décimales. |
Nombre entier | Stocke les données sous forme d’entiers qui peuvent être positifs ou négatifs mais qui sont des nombres entiers compris entre 9 223 372 036 854 775 808 (–2^63) et
9 223 372 036 854 775 807 (2^63–1). |
Date/heure | Stocke les données sous forme de date et d’heure au format de l’ordinateur hôte. seules les dates le ou après le 1er janvier 1900 sont valides. |
Date | Stocke les données sous forme de date au format de l’ordinateur hôte. |
temps | Stocke les données en tant qu’élément de temps au format de l’ordinateur hôte. |
texte | Stocke les données sous forme de chaîne Unicode de 536 870 912 octets au maximum. |
Vrai/faux | Stocke les données sous forme booléenne—vrai ou faux. |
Binaire | Stocke les données sous forme de données binaires (lisibles par machine). |
Vous pouvez définir le type de données d’une colonne comme ceci :
- Dans Affichage des données, sélectionnez (ou cliquez à l’intérieur) la colonne dont vous souhaitez modifier le type de données.
- Activez le ruban Outils de colonne.
- Sélectionnez un type de données dans la liste contextuelle Type de données.
Comme c’était le cas lors de la définition des types de données dans l’éditeur de requête, vous ne serez pas autorisé à appliquer un type de données inapproprié.
Formatage des données de bureau Power BI
Power BI Desktop vous permet d’appliquer une mise en forme aux données des tables qu’il contient. Lorsque vous formatez les données dans le modèle de données Power BI Desktop, vous définissez le format qui sera utilisé dans toutes les visualisations de tous les tableaux de bord que vous créez à l’aide de cette métrique. Il vaut donc probablement la peine d’apprendre à formater les données pour les raisons suivantes :
- Vous gagnerez du temps et de multiples opérations répétitives lors de la création de rapports et de présentations en définissant un format une fois pour toutes dans Data View. Les données apparaîtront alors en utilisant le format que vous avez appliqué dans plusieurs visualisations dans ce fichier Power BI Desktop.
- Cela peut vous aider à comprendre vos données de manière plus intuitive si vous pouvez voir les chiffres dans un format qui a une signification intrinsèque.
Ceci explique comment formater un champ (de chiffres dans cet exemple) :
- En supposant que vous travaillez dans la vue de données Power BI Desktop, cliquez sur le nom de la table dans la liste Champs qui contient la métrique que vous souhaitez formater.
- Cliquez à l’intérieur du champ que vous souhaitez formater (SalePrice de la table InvoiceLines dans l’exemple de fichier CarSalesDataFromDataModel.pbix).
- Dans le ruban Outils de colonne, cliquez sur l’icône Séparateur de milliers (la virgule dans la section Formatage). Tous les chiffres du champ seront formatés avec un séparateur de milliers et deux décimales.
Les différentes options de formatage disponibles sont décrites dans le Tableau .
Tableau . Options de format monétaire
Options de mise en forme | Icon | Description | Exemple |
général
Devise
Date/heure
Nombre décimal
Nombre entier
pourcentage
Séparateur de milliers
Scientifique
texte
Binaire
vrai faux
Virgule |
laisse les données non formatées.
ajoute un séparateur de milliers et deux décimales ainsi que le symbole monétaire actuel.
Formate une valeur de date et/ou d’heure dans l’un des formats de date et d’heure sélectionnés.
ajoute un séparateur de milliers et deux décimales.
ajoute un séparateur de milliers et tronque les décimales.
Multiplie par 100, ajoute deux décimales et préfixe avec le symbole de pourcentage.
ajoute un séparateur de milliers.
Affiche les nombres au format scientifique.
Formate le contenu du champ en tant que texte.
laisse le contenu du champ comme une représentation binaire des données.
Formate le contenu du champ comme vrai/faux.
augmente ou diminue le nombre de décimales. |
100000.01
100 000,01 $
100 000,01
100 000
28,78%
1.00e+05 |
Si vous souhaitez revenir aux données “plain vanilla”, vous pouvez le faire en sélectionnant le format général. N’oubliez pas que vous n’êtes pas dans Excel et que vous ne pouvez pas formater uniquement une plage de chiffres – c’est tout le champ ou rien. De plus, il n’y a aucun moyen de formater des champs non adjacents en Ctrl-cliquant pour effectuer une sélection non contiguë. De plus, vous ne pouvez pas sélectionner plusieurs champs adjacents et les formater en une seule opération.
À présent, vous avez probablement réalisé que Power BI Desktop fonctionne selon le principe “Formater une fois/appliquer partout”. Cependant, cela ne signifie pas que vous devez préparer les données de manière exhaustive avant de créer des tableaux de bord et des rapports. Vous pouvez basculer
entre le modèle de données et la vue de rapport à tout moment pour sélectionner un autre format, sachant que le format que vous venez d’appliquer est utilisé dans tous vos tableaux de bord partout où la métrique pertinente est utilisée.
Notez que les formats numériques ne peuvent pas être sélectionnés si les données d’un champ sont de type texte ou date/heure. De même, les formats de date et d’heure ne sont disponibles que si le champ contient des données pouvant être interprétées comme des dates ou des heures. uniquement booléen (vrai/faux) les types de données peuvent être formatés comme vrai/faux. Enfin, seuls les champs contenant des données binaires peuvent être formatés en binaire.
Formats de devise
Power BI Desktop proposera une large gamme de formats monétaires. Pour choisir la devise que vous souhaitez :
- Cliquez sur la fenêtre contextuelle (le triangle orienté vers le bas) à droite de l’icône du format monétaire. Cela affichera une liste des formats disponibles.
- Sélectionnez le symbole monétaire souhaité ou faites défiler la liste pour afficher tous les formats monétaires disponibles, comme illustré à la Figure , puis cliquez sur OK.
IMAGE
Illustration . La liste contextuelle du format monétaire
Notez que le séparateur de milliers appliqué, ainsi que le séparateur décimal, dépendent des paramètres du PC sur lequel le formatage est appliqué.
Préparation des données pour les tableaux de bord
Le rassemblement des données dans une structure qui peut alimenter vos tableaux de bord nécessite quelques ajustements au-delà de la spécification des types et des formats de données pour la présentation finale. Dans le cadre de la préparation de vos tableaux de bord, vous devrez peut-être également
- Catégoriser les données
- Appliquer un récapitulatif par défaut
- Définir les champs Trier par
- Masquer les champs
Ces idées semblent probablement quelque peu abstruses à première vue, alors voyons-les en action pour bien comprendre pourquoi vous devez ajouter ces touches à votre modèle de données.
Catégorisation des données
Les tableaux de bord Power BI ne sont pas seulement constitués de faits et de chiffres. Ils peuvent également contenir des données géographiques ou des liens hypertextes vers des sites Internet ou des documents. Bien que nous, les humains, puissions reconnaître une URL assez facilement et que nous puissions deviner qu’un champ avec des codes postaux contient, eh bien, des codes postaux, de telles intuitions peuvent ne pas être aussi évidentes pour un ordinateur.
Ainsi, si vous souhaitez que Power BI puisse ajouter des cartes ou des liens hypertexte (par exemple), vous faciliterez la vie à vous et à l’application si vous catégorisez tous les champs contenant les types de données utilisés pour les cartes et les liens.
Par exemple, supposons que vous souhaitiez préparer la table Pays en tant que source de données potentielle pour une carte de tableau de bord (et en supposant que vous avez chargé l’exemple de fichier CarSalesDataFromDataModel.pbix) :
- Dans la vue des données, sélectionnez la table Pays dans la liste Champs. Les données du tableau Pays apparaîtront au centre de la fenêtre Power BI Desktop
- Cliquez dans le champ CountryName. Le champ sera mis en surbrillance.
- Dans le ruban Outils de colonne, cliquez sur la fenêtre contextuelle à droite du bouton de la catégorie Données. Vous pouvez voir ce menu contextuel dans la Figure .
Les options de la catégorie Données
- Sélectionnez Pays/Région dans le menu.
Le ruban affichera Catégorie de données : Pays/Région. Cela signifie que Power BI Desktop sait désormais utiliser le contenu de ce champ comme pays lors de la génération de cartes dans les tableaux de bord.
Les options de catégorie de données disponibles sont décrites dans le Tableau .
Tableau . Options de catégorie de données
Catégorie de données
|
Option Description
|
Non classé | s’applique aux données qui ne sont pas utilisées pour les hyperliens ou la création de cartes. |
adresse | Spécifie une adresse pour le mappage. |
place | Spécifie un emplacement ou un lieu pour la cartographie. |
Ville | Spécifie une ville pour la cartographie. |
Comté | Spécifie un comté pour le mappage. |
État ou province | Spécifie un état ou une province pour le mappage. |
code postal | Spécifie un code postal (Zip) pour le mappage. |
Pays | Spécifie un pays ou une région pour le mappage. |
Continent | Spécifie un continent pour la cartographie. |
latitude | Spécifie une latitude pour le mappage. |
longitude | Spécifie une longitude pour le mappage. |
URL Web | indique une Url pour un lien hypertexte. |
URL de l’image | indique une Url pour la source d’une image dans un tableau de bord. |
code à barre | Spécifie que le champ contient un code-barres. |
Notez que ne pas spécifier de catégorie de données ne signifie pas que Power Bi Desktop ne peut pas créer de cartes dans les tableaux de bord ou reconnaître les URL. cependant, les résultats ne peuvent être garantis d’une chance raisonnable de succès à moins que vous n’ayez indiqué à l’application qu’un champ contient un certain type de données.
Application d’un récapitulatif par défaut
Lorsque vous créez des tableaux de bord, vous agrégez souvent des données numériques. La plupart du temps, cela signifie additionner les chiffres pour obtenir le total du champ. Cependant, il peut y avoir des champs de données auxquels vous souhaitez appliquer une autre agrégation. Procédez comme suit pour définir le vôtre agrégation par défaut (en supposant que vous avez chargé le fichier d’exemple CarSalesDataFromDataModel. pbix) :
- Dans la vue des données, sélectionnez la table Couleurs dans la liste Champs. Les données Couleurs apparaîtront au centre de la fenêtre Power BI Desktop.
- Cliquez dans le champ Couleur. Le champ sera mis en surbrillance.
- Dans le ruban Outils de colonne, cliquez sur le popup à droite le bouton Résumé. Le menu contextuel Résumé apparaît, comme illustré à la Figure .
Le menu contextuel Récapitulatif par défaut
- Sélectionnez Compter dans le menu contextuel.
Le ruban affichera Default Summarization: Count.
Les options de synthèse par défaut disponibles sont décrites dans le Tableau .
Tableau . Options de synthèse par défaut
Option de synthèse par défaut | Description |
Ne résume pas | les données de ce champ ne sont pas résumées. |
Somme | les données de ce champ sont additionnées (additionnées). |
moyenne | la valeur moyenne des données de ce champ est renvoyée |
Le minimum | la valeur minimale des données de ce champ est renvoyée |
Maximum | la valeur maximale des données de ce champ est renvoyée. |
Compter | le nombre d’éléments dans ce champ est retourné |
Compte (distinct) | le nombre d’éléments individuels (distincts) dans ce champ est renvoyé. |
Évidemment, vous ne pouvez appliquer des agrégations mathématiques qu’à des valeurs numériques. Cependant, vous pouvez appliquer des décomptes à tout type de données.
Remarque La spécification d’une agrégation par défaut ne vous empêche pas de remplacer la valeur par défaut dans les tableaux de bord. il définit simplement une valeur par défaut qui est appliquée comme norme lors de l’agrégation des données d’un champ. dans le monde réel, cela peut être très utile car cela réduit le temps que vous passez à créer des tableaux de bord.
Définition des champs Trier par
Parfois, vous souhaiterez trier les données dans une visualisation de tableau de bord en fonction non pas du contenu du champ sélectionné, mais du contenu d’un autre champ. Par exemple, imaginez que vous ayez une table de données contenant le mois d’une vente. Si vous triez par mois, vous ne souhaitez probablement pas voir les mois dans l’ordre alphabétique, en commençant par avril. Dans de tels cas, vous pouvez indiquer à Power BI Desktop que vous souhaitez trier l’élément de nom de mois en fonction du numéro de mois contenu dans un autre champ.
- Chargez le C:\PowerBiDesktopSamples\CarSalesDataFromDataModel. fichier d’exemple pbix (sauf si vous l’avez déjà chargé, bien sûr).
- Dans la vue des données, sélectionnez la table DateDimension dans la liste Champs.
Les données de date apparaîtront au centre de la fenêtre Power BI Desktop.
- Cliquez dans le champ MonthFull. Le champ sera mis en surbrillance.
- Dans le ruban Outils de colonne, cliquez sur le bouton Trier par colonne et sélectionnez MonthNum dans la liste des champs disponibles.
Maintenant, si vous triez par MonthFull dans une visualisation, vous voyez les mois dans l’ordre auquel vous vous attendez probablement, de janvier à décembre. Si vous n’aviez pas appliqué une colonne Trier par, les mois calendaires auraient été triés par ordre alphabétique, c’est-à-dire d’avril à septembre ! Encore une fois, ce choix s’applique à toute visualisation que vous créez dans un tableau de bord Power BI Desktop basé sur ce modèle de données. N’oubliez donc pas d’ajouter des champs de tri numériques à côté des champs textuels, tels que les dates, etc., à la source.
Pour supprimer la colonne Trier par, laissez le champ sélectionné et cliquez simplement à nouveau sur le bouton Trier par colonne et sélectionnez le nom du champ d’origine dans la liste des champs disponibles.
Conseil si vous souhaitez voir quel champ a été défini comme champ Trier par, cliquez simplement à l’intérieur du champ à trier, puis cliquez sur le bouton du champ Trier par. la liste contextuelle des champs affiche une coche à gauche du champ utilisé pour trier le champ sélectionné.
L’exemple de fichier de ce chapitre (CarSalesDataFromDataModel.pbix) contient déjà des champs que vous pouvez utiliser comme champs Trier par. Dans le monde réel, vos données source n’est peut-être pas toujours utilisable instantanément. N’oubliez donc pas que vous pouvez toujours basculer vers l’éditeur de requête Power BI Desktop et améliorer les tables source avec des champs supplémentaires que vous pouvez ensuite utiliser pour trier les données dans la vue de données.
Masquer des tables et des champs à l’utilisateur
Un modèle de données peut éventuellement contenir beaucoup plus de champs que ceux dont vous avez besoin pour créer des rapports et des tableaux de bord. Ceux-ci pourraient inclure (entre autres)
- Trier par colonne
- Champs qui apparaissent déjà dans les hiérarchies (comme vous le verrez dans quelques pages)
- Champs contenant des calculs intermédiaires (ceux-ci sont expliqués dans le chapitre suivant)
- Champs contenant des données que vous avez chargées “au cas où”, mais dont vous n’avez pas encore besoin
Il s’ensuit que, dans un souci de clarté, vous souhaiterez peut-être masquer des champs (voire des tables entières) qui ne sont pas strictement pertinents pour votre analyse. Cela permet non seulement de réduire l’encombrement, mais aussi d’éviter toute confusion lorsque de nouveaux utilisateurs commencent à travailler avec un modèle de données que vous avez créé. Il garantit également que seules les données essentielles seront disponibles.
Masquer des champs et des tables
Dans un premier temps, vous devez marquer les champs (ou les champs, si vous préférez) et les tables comme masqués. Voici comment:
- Cliquez sur le champ ou la table que vous souhaitez masquer.
- Sélectionnez Masquer dans la vue du rapport dans le menu contextuel.
Les champs et les tables masqués apparaîtront toujours dans la liste des champs pour le moment, mais seront grisés. Les champs masqués et les champs des tables masquées peuvent néanmoins être utilisés dans les visualisations.
Pour réafficher un champ ou un tableau masqué, cliquez simplement avec le bouton droit sur le champ ou le tableau requis et décochez l’option Masquer dans la vue du rapport dans le menu contextuel.
Suppression des champs et des tables masqués de la vue
Si votre objectif est de « désencombrer » la liste des champs, vous pouvez alors supprimer complètement les champs et les tables masqués de la vue, comme suit :
- Cliquez sur n’importe quel tableau ou champ dans la liste Champs et décochez la case Afficher l’ Option masquée dans le menu contextuel.
Tous les champs et tables cachés disparaîtront de la liste Champs. Pour réafficher tous les champs et tableaux masqués, il suffit de cocher l’option Tout afficher du menu contextuel.
Tri des données dans les tables Power BI Desktop
Une table Power BI Desktop peut contenir des millions de lignes, donc la dernière chose que vous voulez avoir à faire est de faire défiler un jeu de données aléatoire. Heureusement, l’ordre des données dans une table est simple :
- Activez la table qui contient le champ à trier.
- Dans le tableau (pas dans la liste Champs), faites un clic droit à l’intérieur du champ Vous voulez ordonner les données par. Je vais choisir le champ Make dans la table Stock.
- Cliquez sur l’option Trier par ordre croissant dans le menu contextuel pour trier ce champ par ordre croissant (alphabétique).
Le tableau est trié en utilisant le champ sélectionné comme clé de tri, et même un ensemble de données volumineux apparaît correctement ordonné en très peu de temps. Si vous souhaitez trier un tableau par ordre décroissant (ordre alphabétique inverse ou ordre du plus grand au plus petit), cliquez sur l’option Trier par ordre décroissant dans le menu contextuel.
À ce stade, vous devez vous rappeler que le modèle de données n’est pas vraiment conçu pour l’analyse interactive des données. C’est à cela que servent les tableaux de bord. Par conséquent, vous ne devez pas vous attendre à utiliser les tableaux de données dans Power BI Desktop comme s’il s’agissait de vastes feuilles de calcul Excel.
Conseil si vous avez besoin d’une indication visuelle qu’un champ est trié, regardez à droite du nom du champ. Vous verrez une petite flèche orientée vers le haut pour indiquer un tri décroissant ou vers le bas pour indiquer un tri croissant.
Si vous souhaitez supprimer l’opération de tri que vous avez appliquée et revenir au jeu de données initial tel qu’il a été importé, il vous suffit de cliquer sur l’icône Effacer le tri dans le menu contextuel du champ.
Remarque Vous ne pouvez pas effectuer d’opérations de tri complexes ; c’est-à-dire que vous ne pouvez pas trier d’abord sur un champ, puis effectuer un tri secondaire dans un autre champ (s’il y a des éléments identiques dans le premier champ). Vous ne pouvez pas non plus effectuer plusieurs opérations de tri en triant sur le champ le moins important puis en progressant jusqu’au champ le plus important
trier pour obtenir l’effet d’un tri complexe. En effet, Power Bi Desktop trie toujours les données en fonction du jeu de données tel qu’il a été initialement chargé. N’oubliez pas que vous pouvez ajouter des champs d’index dans Power Bi Desktop Query, puis les trier si vous souhaitez réappliquer un ordre de tri initial.