Comment annuler le pivot des colonnes dans LuckyTemplates

Comment annuler le pivot des colonnes dans LuckyTemplates

Dans ce didacticiel, nous allons apprendre à annuler le pivotement des colonnes dans LuckyTemplates et à comprendre l'importance de le faire dans nos modèles de données. Lorsque vous travaillez sur des données dans LuckyTemplates, nous souhaitons généralement qu'elles soient dans un format non pivoté. Il s'agit de la manière la plus optimisée de configurer une table pour tous les calculs DAX que nous allons exécuter sur les données brutes une fois intégrées dans notre modèle dans LuckyTemplates.

La fonctionnalité Unpivot Columns de LuckyTemplates convertit les en-têtes de données stockés horizontalement dans un format vertical.

Lors du non pivotement des colonnes, nous devons savoir où nous pouvons obtenir des informations exactement identiques ou de nature similaire avec les colonnes de nos tables.

Table des matières

Analyser le tableau des taux de change 

Analysons ce  tableau des taux de change  qui est un exemple parfait pour montrer l'importance des colonnes non pivotantes dans LuckyTemplates. Visiblement, tous ces chiffres sont les mêmes car ce sont tous des taux de change.  

Comment annuler le pivot des colonnes dans LuckyTemplates

Au lieu de les avoir dans différentes colonnes, il est plus efficace de les avoir dans une seule colonne . En effet, lorsque nous effectuons des calculs, nous voulons parcourir une seule colonne au lieu de parcourir sept colonnes différentes pour trouver le taux de change correspondant dont nous avons besoin.

Un autre exemple est nos titres ici. Comme vous pouvez le voir, tout cela concerne les taux de change, qui sont le même type d'informations. Nous devons donc les placer dans une colonne au lieu de sept. Si nous les laissons en sept colonnes, il n'est pas possible de joindre une table principale d'informations sur les taux de change avec cette table particulière.

Comment annuler le pivot des colonnes dans LuckyTemplates

Le contenu de la table principale est la  devise étrangèrela devise localeles taux de change complets et  une autre manière de référencer le taux de change . Ce sont toutes des dimensions différentes que nous pourrions vouloir mettre dans nos visualisations.  

Connexion des données de démonstration

Commençons maintenant par connecter nos données de démonstration d'organisation commerciale européenne en cliquant sur Excel dans l' option Nouvelle source .

Comment annuler le pivot des colonnes dans LuckyTemplates

Dans la  fenêtre Navigateur  , sélectionnez Table7 puis cliquez sur le  bouton OK  .   

Comment annuler le pivot des colonnes dans LuckyTemplates

Renommez  Table7  en  Exchange_Rates

Comment annuler le pivot des colonnes dans LuckyTemplates

Déplaçons cette table dans notre  groupe Staging Queries  . 

Comment annuler le pivot des colonnes dans LuckyTemplates

Ensuite, désactivez l'option de chargement.   

Comment annuler le pivot des colonnes dans LuckyTemplates

Nous devons laisser cela en tant que requête intermédiaire car nous allons y effectuer un certain nombre de transformations.

La prochaine chose que nous allons faire est de le référencer.

Comment annuler le pivot des colonnes dans LuckyTemplates

Ensuite, déplaçons cette table de référence dans notre  groupe Modèle de données  et nommons-la  Exchange Rates .  

Comment annuler le pivot des colonnes dans LuckyTemplates

Dépivoter les colonnes 

Commençons à annuler le pivot des colonnes de ce tableau. Il y a deux façons de faire ça. La première option consiste à sélectionner plusieurs de ces sept colonnes en maintenant la touche Maj enfoncée . Ensuite, sélectionnez l' option Unpivot Columns .

Comment annuler le pivot des colonnes dans LuckyTemplates

Maintenant, utilisons l'autre méthode pour annuler le pivotement des colonnes dans LuckyTemplates. Faites un clic droit sur la colonne Données , puis sélectionnez l' option Unpivot Other Columns .

Comment annuler le pivot des colonnes dans LuckyTemplates

Maintenant, nous allons voir que notre tableau des taux de change a changé. Il a déplacé tous les attributs de titre et les valeurs des taux de change dans une seule colonne, ce qui correspond exactement à ce que nous voulons.

Comment annuler le pivot des colonnes dans LuckyTemplates

Renommez ensuite la colonne Attribut en Exchange Rates Code et la colonne Value en Exchange Rates . Nous ne pouvions pas le faire avant car tout était dispersé dans différentes colonnes. Mais maintenant, cela nous amène une seule dimension similaire dans une colonne.

Comment annuler le pivot des colonnes dans LuckyTemplates

Application de transformations supplémentaires après l'annulation du pivotement des colonnes dans LuckyTemplates

Faisons maintenant des transformations supplémentaires dans ce tableau. Tout d'abord, faisons un clic droit sur la colonne Code des taux de change , puis sélectionnons l' option Dupliquer la colonne.

Comment annuler le pivot des colonnes dans LuckyTemplates

Ensuite, déplacez-le à côté de la colonne Exchange Rates Code et faites un clic droit dessus. Après cela, sélectionnez l' option Par délimiteur dans l' option Fractionner la colonne .

Comment annuler le pivot des colonnes dans LuckyTemplates

Dans la  boîte de dialogue Fractionner la colonne par délimiteur  , cliquez simplement sur le  bouton OK  . 

Comment annuler le pivot des colonnes dans LuckyTemplates

Il ajoutera alors ces deux colonnes supplémentaires. Renommez la colonne Exchange Rates Code – Copy.1 en Home Ccy , et la colonne Exchange Rates Code – Copy.2 en Foreign Ccy .

Comment annuler le pivot des colonnes dans LuckyTemplates

Si nous regardons notre  table des taux de change  , nous nous rendrons compte qu'il s'agit d'une table de faits puisque nous allons établir des relations entre les dates. Cela nous permettra de référencer un taux de change particulier. Cependant, nous souhaitons également créer une table de recherche à partir de la devise étrangère, puis créer un lien vers notre  table Sales  et  notre table Exchange Rates  .  

Création d'une table de recherche après l'annulation du pivotement des colonnes dans LuckyTemplates

Faites un clic droit sur le tableau des taux de change sous notre groupe Requêtes intermédiaires . Ensuite, faisons à nouveau référence à cela.

Comment annuler le pivot des colonnes dans LuckyTemplates

Déplacez à nouveau la table de référence dans notre  groupe Modèle de données  et renommez-la en  Devises

Comment annuler le pivot des colonnes dans LuckyTemplates

Nous supprimerons ensuite quelques lignes de ce tableau car nous n'en avons pas besoin. Alors, cliquons sur l' icône de transformation de ligne , puis sélectionnons l' option Conserver les lignes supérieures .

Comment annuler le pivot des colonnes dans LuckyTemplates

Dans la fenêtre contextuelle, saisissons  2  pour le  nombre de lignes , puis cliquez sur le   bouton OK .

Comment annuler le pivot des colonnes dans LuckyTemplates

Après avoir supprimé les autres lignes, faites un clic droit sur la  colonne Dates  et sélectionnez l'  option Unpivot Other Columns  . 

Comment annuler le pivot des colonnes dans LuckyTemplates

Faisons ensuite un nouveau clic droit sur la  colonne Attribut  pour sélectionner l'  option Diviser la colonne et l' option  Par délimiteur  . 

Comment annuler le pivot des colonnes dans LuckyTemplates

Dans la fenêtre contextuelle, cliquez à nouveau sur le  bouton OK  . 

Comment annuler le pivot des colonnes dans LuckyTemplates

La prochaine chose que nous allons faire, qui est différente de la précédente, est de faire un clic droit sur la   colonne Attribute.2 . Ensuite, sélectionnez l'  option Supprimer les autres colonnes  . 

Comment annuler le pivot des colonnes dans LuckyTemplates

Cliquez à nouveau dessus avec le bouton droit de la souris et sélectionnez l'  option Supprimer les doublons  .

Comment annuler le pivot des colonnes dans LuckyTemplates

Renommez-le en  Types de devises .  

Comment annuler le pivot des colonnes dans LuckyTemplates

Enfin, nous avons ce tableau des types de devises uniques. Nous pouvons l'utiliser comme table de recherche pour joindre la  table Taux de  change  et  Ventes réelle  , qui a également un code de devise   .

Nous pouvons également ajouter des colonnes supplémentaires en plus de cela, où nous pouvons écrire différents codes ou différentes manières de représenter les codes. De plus, nous pouvons mettre ici une colonne qui indique le dernier taux de change ou quelque chose de similaire. Cela nous donne plus de flexibilité autour de notre modèle.  

*****Liens connexes*****
Mes conseils pratiques lors de l'utilisation de l'éditeur avancé de LuckyTemplates
Paramètres de requête LuckyTemplates : Optimisation des tables
Unpivot et Pivot Basics In LuckyTemplates - Examen de l'éditeur de requête

Conclusion

L'un des nombreux avantages de cette technique est que toutes les données semi-formatées ou non formatées peuvent être facilement évaluées si elles sont amenées à l'état où nous avons vu pour la première fois l'arrangement ligne-colonne.

Ce sont les choses que nous pouvons réaliser lorsque nous désactivons les colonnes dans LuckyTemplates et utilisons les autres transformations. Les utiliser tous ensemble est un moyen efficace de générer la puissance réelle de l'  éditeur de requêtes


Gestion des erreurs dans Power Automate via le branchement parallèle

Gestion des erreurs dans Power Automate via le branchement parallèle

Découvrez l

Comparaison de tables dans Power Query | Tutoriel LuckyTemplates

Comparaison de tables dans Power Query | Tutoriel LuckyTemplates

Découvrez comment comparer facilement des tables dans Power Query pour signaler les différences et optimiser vos analyses de données.

Colonne fractionnée LuckyTemplates par délimiteurs dans DAX

Colonne fractionnée LuckyTemplates par délimiteurs dans DAX

Dans ce blog, vous découvrirez comment diviser les colonnes dans LuckyTemplates par délimiteurs à l'aide de DAX, une méthode efficace pour gérer des modèles de données complexes.

SELECTEDVALUE DAX Exemple - Sélection de trancheuse de récolte

SELECTEDVALUE DAX Exemple - Sélection de trancheuse de récolte

Découvrez comment récolter une valeur avec SELECTEDVALUE DAX pour des calculs dynamiques dans LuckyTemplates.

Calculer la marge en pourcentage dans LuckyTemplates à laide de DAX

Calculer la marge en pourcentage dans LuckyTemplates à laide de DAX

Calculez la marge en pourcentage à l

Modifier les formats de date à laide de léditeur Power Query

Modifier les formats de date à laide de léditeur Power Query

Dans ce didacticiel, nous allons explorer une méthode rapide pour convertir du texte en formats de date à l

Enregistrer la pièce jointe dun e-mail sur SharePoint avec Power Automate

Enregistrer la pièce jointe dun e-mail sur SharePoint avec Power Automate

Dans ce blog, vous apprendrez à enregistrer automatiquement la pièce jointe d

Comment adapter les cellules Excel au texte : 4 solutions simples

Comment adapter les cellules Excel au texte : 4 solutions simples

Découvrez comment adapter les cellules Excel au texte avec ces 4 solutions simples pour améliorer la présentation de vos données.

Générateur de rapports SSRS : formater les en-têtes dans un rapport paginé

Générateur de rapports SSRS : formater les en-têtes dans un rapport paginé

Dans ce didacticiel SSRS Report Builder, découvrez comment utiliser le générateur d

Thème de couleur dans les rapports LuckyTemplates - Conseils et techniques

Thème de couleur dans les rapports LuckyTemplates - Conseils et techniques

Découvrez les outils pour créer un thème de couleur efficace pour vos rapports LuckyTemplates et améliorer leur apparence.