TP3 : Visualisation de données PDF
Document Details
Uploaded by GlamorousAwe
EPI Digital School
LAHMAR Taoufik
Tags
Summary
Ce document est un TP (travail pratique) sur la visualisation de données utilisant Power BI. Il explique les étapes pour importer, transformer et visualiser des données sur les ventes des États-Unis et d’autres pays. Le document fournit des instructions pour effectuer différentes tâches dans Power Query, telles que la transformation des colonnes, la combinaison de données et la création de visualisations.
Full Transcript
LAHMAR Taoufik TP3 : Visualisation de données Visualisation de données TRAVAI DEMANDE Les fichiers du travail appartiennent de dossiers différents dans le dossier DATA Dossier InternationalSales( ventes d...
LAHMAR Taoufik TP3 : Visualisation de données Visualisation de données TRAVAI DEMANDE Les fichiers du travail appartiennent de dossiers différents dans le dossier DATA Dossier InternationalSales( ventes de chaque pays ces fichiers en format CSV qui sont trop volumineux qui est impossible de l’ouvrir dans excel) Dossier USSales (contient de fichiers volumineux de type excel bidimensionnel et csv) 1. Lancer power bi et paramétrer la région France(fichier/option et paramètre/option/ficher actif/paramètre actif/France) 2. Importer de données de ventes USA(ces données sont importées du dossier USSales et de fichier sales.csv) 3. Transformer les données dans power query afin de les nettoyer 4. Dans la colonne ZIP ajouter de zéro à gauche afin d’être afficher sur 5 chiffres (clic sur icone 123 et le sélectionner texte) 5. A partir de power query importer le fichier excel bi_dimensions.xlsx(Accueil/nouvelle source/excel)et sélectionner 6. De même à partir de power query importer le dossier InternationalSales et combiner tous ces fichiers dans un seul requête (nouvelle source/plus/dossier/se connecter/combiner et transformer les données) 7. Dans la requête InternationalSales modifier la colonne zip en texte 8. Dans la requête InternationalSales supprimer la colonne source.name(bouton droit supprimer) 9. Renommer vos tables de la façon suivante 10. Dans la table product formater la colonne catogory(transformer/remplir vers le bas) 11. Dans la colonne product fractionner cette colonne une pour le nom de produit et l’autre pour le segment le séparateur c’est |(altgr+6)(transformer/fractionner la colonne/délimiteur) 12. Renommer pour le nom product et l’autre par segment 13. Dans la colonne price on remarque que c’est de texte donc on doit pas fractionner mais on va ajouter une colonne à partir d’exemple de toutes les connes en saisant la valeur de la première ligne (412.13) et valider par OK 14. Transformer en type numérique cette nouvelle colonne (clic sur ABC/utilisation de paramètre régionaux) 1 | Page LAHMAR Taoufik TP3 : Visualisation de données Visualisation de données 15. Ajouter une colonne à partir d’exemple et le nommer curency en saissant USD 16. Supprimer l’ancienne colonne price 17. Dans la table géography supprimer les deux lignes en haut 18. Utiliser la première ligne entête 19. Formater la colonne zip en format texte 20. Dans la taqble manufacturer supprimer les trois dernières lignes 21. Vous remarquez que la table n’est pas en bon format les noms de colonnes sont en lignes donc on doit faire la transposer(sélectionner la première colonne/transformer/transposer) et utiliser la première ligne comme entête 22. On va combiner la table sales et internationale sales en une seule table (sélectionner la table sale/accueil/combiner/ajouter une requête) 23. Ajouter une colonne conditionnelle sous le nom countryname(ajouter une colonne/colonne conditionnelle) 24. Supprimer la colonne ancienne country et renommer la nouvelle colonne par country 25. Formater la colonne country en texte et la colonne revenue en monnaie 26. Dans la table sales vérifier que le nombre de lignes= 7235490 (transformer/statistique/compter les valeurs) 27. Supprimer cette dernière étape dans la table sales 28. Dans la table sales nous avons les ventes de 2013 à 2019 on remarque les données sont énormes, on va faire un filtre entre les dates de 01/01/2017 ET 31/12/2019 29. Désactiver le chargement de la table international sales dans power bi 30. Cliquer sur affichage et déduire les requêtes qui sont en dépendance 31. Charger vos données dans power bi 32. Enregistrer votre fichier sous le nom TP3 33. Insérer un visuel histogramme groupé exprimant somme revenue de la table sale en fonction de produits power bi a détecté le CA par produit car il existe une relation entre la table produit et sales 34. Dupliquer ce visuel pour exprimer le total de CA par country de la table geography vous remarquez qu’il ne fonctionne plus car il n’y a pas une relation entre la table geography et sale 35. Pour visualiser les chiffres transformer votre visuel en une table vous remarquez on aura les mêmes valeurs pour tous les pays 36. Cliquer sur modilisation/gérer relation et créer une nouvelle relation entre table sales et geaography entre les champs commun(zip) et country impossible car (*.*) 37. On va ajouter une colonne calculer dans les deux tables 38. Retourner vers la vue modèle et créer une relation entre la table sales et geography à l’aide du champ zipcountry 39. Retourner vers la vue rapport, vous remarquez que les données sont changées 40. Transformer ce visuel sous forme histogramme groupé 2 | Page LAHMAR Taoufik TP3 : Visualisation de données Visualisation de données 41. Vue il existe une relation entre manufactuer et sales à travers la table produit on ajouter uen légende à notre visuel à travers le champs manufactuer pour savoir les fabriquants de produits commercialisé 42. Transformer ce visuel en histogramme emplilé en ajoutant les étiquettes de données pour réaliser ça en excel il faut avoir un TCD sur une seule table alors que en power bi on peut avoir le résultat en laissant les tables séparées 43. Vous remarquez que le visuel est impossible de le lire vue le nbre important de fabriquant, donc pour cela on va reduire le visuel pour afficher uniquement le 5 premiers de grands fabriquants 44. Donc appliquer un filtre sur le champ manufactuer en précisant les 5 en choisant le champ revenue de la table sales sans oublier de cliquer sur la commande appliquer le filtre 45. Effacer le filtre et on va utiliser une autre technique par groupe 46. Dans la table manufactuer sélectionner le champ manufactuer et tout à droit créer un groupe composer par les fabricants suivants 47. Créer un autre groupe composer uniquement par VanArsdel 48. Cocher Inclure un autre groupe pour ajouter tous les autres 49. Retourner vers votre visuel et dans légende supprimer manifactuer et glisser le groupe créer 50. Afficher le visuel sous forme chiffré(clic bouton droit et afficher sous forme table 51. Cliquer retourner au rapport 52. Cliquer le visuel CA par produit et insérer un visuel treemap exprimant les fabriquants par CA 53. A partir du visuel treemap cliquer Vanarsdel Vous remarquez que les visuels sont interconnectés car ils interagissent celui la on l’appel filtre croisé dans power bi 54. Retourner en arrière pour annuler le filtre 55. Appliquer un filtre sur toute la page afin d’appliquer un filtre de base sur tous les visuels en introduisant le champ du filtre le groupe et en sélectionnant uniquement les top competitors et VanaArsdel 56. Réorganiser vos visuels de façon quels doivent être alignés 57. Ajouter un visuel histogramme groupé exprimant le total CA par année vous remarquez dans le champ date il va créer une hiérarchie automatiquement(année, mois, trim,..) 58. Sélectionner votre dernier visuel et explorer les flèches en haut (faire la décomposition) en prenant par exemple 2018 puis trim puis mois pour voir les variations du total CA c’est une technique très important dans power bi car nous permet d’explorer nos données dans les détails 59. Monter ver le haut en désactivant le mode d’exploration 60. Cliquer sur les doubles fleches vous remarquez que les trimestres sont confondus pour les trois années(2017,2018,2019) 61. Cliquer maintenant la fourchette vous remarquez qu’il existe un niveau hiérarchique par année qui est différent à celle du précédent.donc je vais décomposer tant que j’ai de hiérarchie dans le champ date 3 | Page LAHMAR Taoufik TP3 : Visualisation de données Visualisation de données 62. Vous remarque si vous filtrer su visuel certains valeurs sont verrouillés et il affiche uniquement qui vérifier le filtre car ils sont surbrillances 63. Cliquer le visuel /format/modifier les interactions 64. Maintenant activer les filtres pour que les autres visuels interagissent le filtre appliquer sur le visuel concerné 65. Désactiver modifier les interactions 66. Maintenant on va modifier le visuel histogramme empilé total CA par pays et par fabriquant en éliminant la légende vue que il existe le nom de fabriquant dans le visuel treemap 67. Sélectionner certains fabricants pour voire l’interconnexion d’autres visuels 68. Dans votre convas ajouter le champ manufactuer vous remarques que vous aurez uniquement 5 fabricants parmi 14 car sans oublier on a un filtre dans notre page comme on peut l’appliquer à tous les rapports 69. Modifier le visuel en un segment 70. Modifier le look du segment en une liste déroulante 71. Transformer le visuel treemap en une carte et en appliquant un filtre sur le fabricant VanArsdl en le transformant en devise ($) 72. Ajouter une mesure sous le nom « fabriquant sélectionné » qui affiche le nom de fabriquant dans une carte ou tous les fabricants si aucun fabricant sélectionné 73. Dans power bi nous avons la possibilité de créer notre propre calendrier à travers la création d’une table date 74. Passer en modélisation et créer uen date table comme suit 75. Passer en mode données pour visualiser toutes vos données de cette table 76. Modifier le format abréger afin de supprimer l’heure minute seconde 77. Passer en mode relationnel afin de créer la relation entre la table date et sales 78. Retourner vers vos visuels et modifier le champ date de la table sales par le champ date de la nouvelle table date 79. Pour ne peut avoir une confusion entre les deux champs date donc on doit masquer le champ date de la table sale 80. Comme vous avez remarqué concernant la date il va créer une hiérarchie afin de faire une décomposition pour voir les détails il est possible de créer une hiérarchie pour un autre champs, pour cela on va jouter des champs le visuel par exemple ajouter sous le champs country du visuel CA par pays les deux champs state et district 81. Trier votre visuel par revenue décroissant en manipulant les flèches pour voir les détails 82. L’hiérarchie précédente est créer d’une manière implicite, maintenant on va la créer d’une manière explicite et on va la modéliser ans notre modèle, par exemple dans la table produit, on va créer une hièrarchie vue que un produit fait partie d’un segment et un segment fait partie d’une catégorie, sélectionner dans la table produit le champ catégorie et créer une hiérarchie sous le nom « product hierarchy » 83. Ajouter les deux autres champs sous cette hiérarchie créer 84. Ajouter un visuel graphique à barre groupé exprimant la hiérarchie créer en fonction de revenu 85. Cliquer sur les flèches d’exploration pour voir les détails 86. Transformer ce visuel en mode matrice pour voir la décomposition de cette hiérarchie vous remarquez comme un TCD dans Excel avec la notion de groupe 4 | Page LAHMAR Taoufik TP3 : Visualisation de données Visualisation de données 87. Dans la matrice créer ajouter une deuxième fois le champ revenu et le modifier en % par rapport au total 88. On aime savoir le % de variation d’une année à une autre, pour cela on va créer une mesure pour calculer le CA de l’année précédante 89. Ajouter une autre colonne à votre matrice basée sur cette nouvelle mesure 90. Filtrer les dates dans l’autre visuel pour voir la même valeur d’une colonne PY sales change de la colonne N et N-1 91. Ajouter une nouvelle mesure basé sur sales pour calculer la variation entre les deux revenues 1. de l’année N et N-1 92. Sélectionner votre matrice et sélectionner la colonne % growth et appliquer une mise en forme conditionnelle en appliquant une divergence de couleur 93. Utiliser la décomposition pour voir les hautes et moyennes valeurs par couleur 94. Basculer vers power query pour supprimer les filtres afin d’afficher toutes les années 95. Pour visualiser le profil rapide de chaque colonne des tables (affichage/cocher les cases) 96. Modifier votre segment pour l’afficher sous forme une barre horizontal(vignette) de fabricant 97. Dans ce segment vous changez les noms de fabricants par leurs logos sélectionner le champ logo de la table geography (outils colonnes/catégorie/Url image) 98. Supprimer le champ manfacturer basé sur le segment le remplacer par logo 99. Modifier le visuel exprimant le CA par année par le visuel graphique en courbe et histogramme groupé 100. Déplacer la mesure % growth en ligne pour analyser le niveau de vente par année et le % de croissance 101. Sélectionner la carte et le transformer à une jauge 102. Assigner à cette jauge une valeur cible pour nous permet d’indiquer nos objectifs ou non, donc la cible c’est les ventes de l’année dernière 103. Cliquer sur affichage et utiliser un thème à votre rapport 104. Ajouter une zone texte contenant « MANFACTURER ANALYSIS 105. Faire la mise en forme nécessaire 106. Cliquer sur affichage et cocher quadrillage pour avoir une aide visuelle sur l’alignement de vos visuels 107. Cliquer sur une zone de votre rapport dans la zone propriété choisir arrière plan et choisir de votre espace de travail 108. Réduire la transparence 0% pour que l’image d’arrière-plan s’affiche 109. Ajuster vos visuels selon l’image d’’arrière plan en plaçant chaque visuel dans la zone indiqué 110. Insérer l’image du logo de l’entreprise et le la placer en haut à gauche 111. Importer un visuel à partir de market place sous le nom « play axis » 112. Après avoir ajouter le visuel à votre rapport choisir le champ date qui doit basé sur ce visuel 113. Dans le panneau de formatage appliquer toutes les couleurs 5 | Page LAHMAR Taoufik TP3 : Visualisation de données Visualisation de données 114. ce visuel nous permet de filtrer tous les rapports de manière dynamique pour les différentes années 6 | Page LAHMAR Taoufik TP3 : Visualisation de données Visualisation de données 115. On va créer une historique à travers les signets(bookmark) qui est une photographie des images écrans du rapport dans ses différents états a. Insérer un signet «initial state » qui est la photo de l’état initial du rapport b. Cliquer sur le visuel CA/country et filtrer en USA et activer à la une et nommer ce signet « focus USA » c. Faire de la même façon pour créer un signet « focus australia » en filtrant sous le pays austalia 116. Cliquer sur affichage de l’onglet signet pour naviguer entre les différents signets 117. pour publier un rapport dans le cloud on doit passer par power bi service qui est la plateforme collaborative pour distribuer les rapports produits depuis power bi desktop et par conséquent certains utilisateurs consomment ces rapports à partir des smartphone donc il est important de concevoir une solution adapté à cette situation avant de les publier sur cloud 118. Nommer la page1 sous le nom « rapport 1 » 119. Dupliquer ce rapport sous le mobile 120. Cliquer sur afficher/disposition mobile et faire glisser vos visuels selon le format de mobile 121. Vue que l’espace est réduit transformer le segment en une liste déroulante noter que cette modification est valable est uniquement pour la version mobile 122. Désactiver disposition mobile pour retourner 123. Maintenant on va entrer dans la partie de sécurité on va affecter les rôles des utilisateurs d. Créer un rôle « pirum » e. Créer un rôle « aliqui » f. Créer un rôle « VanArsdel » g. Créer un rôle historique afin d’afficher uniquement les visuels dont leurs dates >=01/01/2019 afin de cacher l’historique des années précédente 124. Pour voir l’effet de gestion de rôles cliquer sur la commande voire comme 125. A partir de google taper power bi service et sélectionner le premier lien 126. Introduisez vos paramètres afin d’accéder à votre compte 127. On va créer un espace spécifique à notre cas sous le nom « rapport_DIAD » 128. Publier maintenant votre rapport dans le cloud afin d’utiliser power bi service et dans votre espace de travail déjà créer 7 | Page LAHMAR Taoufik TP3 : Visualisation de données Visualisation de données 129. Cliquer sur le lien afin de l’ouvrir dans le cloud 130. Vous aurez l’interface suivant 131. cliquer sur trois point concernant le type modèle sémantique afin d’ouvrir la sécurité pour affecter les rôles déjà crées dans votre rapport dans power bi desktop c’est le principe de RLS (Row Level Security) de power bi service sélectionner votre rapport dans le cloud et explorer son contenu 132. Créer un code QR afin de l’accéder à partir de votre smartphone 133. Ajouter d’autres utilisateurs à partir de la commande fichier avec différents modes d’autorisations 134. Exporter ce rapport au format pdf dans le même dossier DIAD 135. Maintenant on va clôturer notre travail par la création de notre tableau de bord qu’est complétement différent dans le sens vrai de mot avec notre rapport créer à partir de power bi desktop, noter qu’un tableau de bord ou Dashboard est composé par les visuels les plus pertinentes, essentiels, importantes de votre rapport. Donc on va épingler tous les visuels qui sont importants qui aident à la prise de décision 136. A partir de votre espace cloud sélectionner certains visuels les épinglés en nommant le tableau de bord « dashboard DIAD » 137. Dans votre compte dans la partie gauche vous pouvez accéder à votre tableau de bord 138. Noter que on peut créer un tableau de bord à partir de plusieurs rapports dans un même espace de travail 8 | Page LAHMAR Taoufik TP3 : Visualisation de données Visualisation de données 139. Pour avoir le détail d’un visuel dans ce visuel en cliquant sur ce visuel à partir de TB 140. Remarquer bien il n’a pas des interactions entre les visuels dans TB qui n’est pas le cas avec les rapports 141. Ajouter une image à votre rapport par exemple le logo(modifier/vignette) 142. Sélectionner image et cliquer sur suivant en tapant l’adresse de URL déjà existante dans un fichier texte dans votre dossier de travail 143. Modifier les titres de vos visuels de votre TB car ils ne sont interconnectés 144. Jusqu’à maintenant nous n’avons plus arriver à partager nos rapports ainsi que TB , pour pouvoir on doit passer obligatoirement par la création d’une application qui est la canal de la distribution de ce qui est publié sur power bi service 145. Créer une application sous le nom « app_DIAD » 9 | Page LAHMAR Taoufik TP3 : Visualisation de données Visualisation de données j 10 | Page