Tout d'abord, laissez-nous vous parler de Power BI, c'est un outil d'analyse et de visualisation de données fourni par Microsoft, Power BI Desktop est téléchargeable gratuitement sur votre ordinateur local, mais le service Power BI est disponible avec des licences. Si vous êtes étudiant et que vous souhaitez apprendre Power BI, vous pouvez opter pour une licence étudiant, son utilisation est gratuite pendant un an mais avec des capacités limitées.
Tout ce que vous avez à faire est d'aller sur le site Web de Microsoft Power BI, d'aller dans la section des versions du produit et de cliquer sur Power BI pour les étudiants. Les documents requis pour obtenir la licence d'étudiant de Power BI seraient votre numéro d'identification d'université, votre carte d'étudiant avec votre photo jointe et vous devez actuellement vous inscrire à un cours particulier.
Venons-en maintenant au sujet, avez-vous déjà essayé de travailler sur des données liées à l'enquête, au cas où si oui, vous auriez dû rencontrer un problème de transformation de colonnes comme dans le scénario créé ci-dessous.
Tableau d'énoncé du problème :
Id | Colonne de questions | Colonne de réponse |
1 | A | 1 réponse au format entier |
2 | B | Réponse au format chaîne |
3 | A | 1 |
4 | C | Date Format de l'heure Réponse |
5 | D | 4 |
6 | B | Réponse au format chaîne |
Décrivons maintenant le tableau ci-dessus pour vous, la première colonne est ID, la deuxième colonne est votre colonne de questions dans laquelle les questions sont stockées (A, B, C, D sont des questions par exemple) et troisièmement, la dernière colonne est de réponses dans lesquelles nous stockons nos réponses dans différents formats de valeur, par exemple, comme (entier, date heure, valeurs de type chaîne) dans une seule colonne.
Maintenant, vous voulez visualiser chaque question et leurs valeurs dans leurs colonnes individuelles comme dans le tableau ci-dessous, mais toutes les questions sont stockées dans une colonne (colonne de question) dans le tableau supérieur donc ce n'est pas possible pour le moment, alors créons une solution pour cela.
Tableau de déclaration d'âme :
ID | A | B | C | D | |
1 | 1 réponse au format entier | Réponse au format chaîne | Date Format de l'heure Réponse | 4 | |
2 | 1 réponse au format entier | Réponse au format chaîne |
Aussi, lisez: Power BI: outil de visualisation de données et d'intelligence d'affaires
Nous utilisons un exemple de données en direct pour votre compréhension. Veuillez suivre les images ci-dessous:
Figure 1: Colonne Nom est notre colonnes de questions dans lequel il y a beaucoup de questions et elles sont également de nature répétitive :
Figure 2: Forum stockent dans le resco_value_label_c colonne.
Maintenant nous voulons créer une colonne pour chaque question et les réponses à chaque question individuelle doivent être stockées dans leur colonne de question connexe, donc pour ce faire, suivez cette approche :
- Ouvrir l'éditeur de requête de puissance
- Cliquez sur l'onglet transformer dans le menu
- Cliquez maintenant sur la colonne pivotante
Nous partageons la capture d'écran de chaque étape :
Figure 3: Étape 1
Figure 4: Étape 2
Maintenant, sélectionnez le Colonne de questions que vous souhaitez transformer et cliquez sur Pivoter comme indiqué dans les étapes ci-dessous :
Figure 5: Étape 3- Sélectionnez la colonne que vous souhaitez faire pivoter et cliquez sur Colonne pivot.
Maintenant, sélectionnez le Colonne de valeur (La colonne de réponse à partir de laquelle vous souhaitez fournir les valeurs aux colonnes créées par Newley) et cliquez sur Avancée options et n'appliquez aucune agrégation si vous voulez vos réponses telles quelles, ou si vous souhaitez appliquer une agrégation sur vos données, vous pouvez appliquer à partir d'ici.
Figure 6: Sélectionnez la colonne de réponse dans «colonne de valeur"
Maintenant, cliquez sur Ok et attendez que l'étape s'applique.
Vous remarquerez maintenant qu'il y a une colonne individuelle pour chaque question et que leurs valeurs y sont également présentes.
Figure 7: Chaque question est devenue une nouvelle colonne en cas de questions répétitives cela ne créera qu'une seule question pour elles.
Alors maintenant, le tableau ci-dessus ressemblera à ce format :
ID | A | B | C | D |
1 | 1 réponse au format entier | Réponse au format chaîne | Date Format de l'heure Réponse | 4 |
2 | 1 réponse au format entier | Réponse au format chaîne | ||
3 |
Aussi, lisez: Microsoft Ignite novembre 2021 – Nouvelles annonces et capacités de Power Platform
Conclusion
Ainsi, Pivot est simple et simple à réaliser, mais vous devez être prudent en ce qui concerne la nature et la qualité de l'ensemble de données source. S'il est normal d'avoir un nom dupliqué dans les données source, l'agrégation doit être définie de manière appropriée. Si vous vous attendez à ce que chaque nom se produise une fois, alors le définir comme "Ne pas agréger" fonctionne bien car vous pouvez utiliser le mécanisme de gestion des erreurs dans Power Query pour gérer l'erreur d'une manière ou d'une autre.
Conseil sur la plateforme Microsoft Power
Voulez-vous transformer vos données d'entreprise critiques en tableaux de bord et rapports interactifs? Nos experts Power BI hautement qualifiés créeront une feuille de route de Business Intelligence pour atteindre vos objectifs commerciaux.