Unpivot and Pivot Basics In LuckyTemplates - Examen de léditeur de requête

Unpivot and Pivot Basics In LuckyTemplates - Examen de léditeur de requête

Il existe de nombreuses occasions où vous pouvez importer des données dans LuckyTemplates et la structure de données n'est pas optimisée pour votre modèle de données. Dans cet article, je vais vous expliquer quand vous devez utiliser la fonctionnalité d'annulation ou de pivotement dans l'éditeur de requête dans vos requêtes de données .

Une chose à garder à l'esprit dès le début lorsque vous travaillez sur des données dans LuckyTemplates est que vous souhaitez 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 toute la logique de calcul DAX que vous exécuterez sur vos données brutes une fois qu'elles seront intégrées à votre modèle dans LuckyTemplates.

Vous devez donc faire beaucoup de travail ici dans l'éditeur de requête.

Ce que nous avons ici est un exemple de table pivotée :

Unpivot and Pivot Basics In LuckyTemplates - Examen de l'éditeur de requête

Il contient des données brutes qui sont importées dans l'éditeur de requête de LuckyTemplates. Il est actuellement dans un format pivoté où nous avons les dates en haut.

Ce dont nous avons besoin ici, c'est que ces dates ne soient pas pivotées afin que toutes les valeurs, qui sont de nature similaire, soient dans une colonne. De cette façon, nous pouvons exécuter des agrégations simples comme SUM ou des itérations comme SUMX sur ces valeurs particulières.

Cette configuration est la manière la plus optimisée de configurer vos tables dans LuckyTemplates .

C'est quelque chose que je vous recommande vraiment de faire chaque fois que vous voyez des données pivotées.

Il existe plusieurs façons de modifier ces données en non pivotées. Le moyen le plus simple d'annuler le pivotement consiste à cliquer sur les colonnes que vous souhaitez conserver, puis à cliquer avec le bouton droit de la souris et à sélectionner Unpivot Other Columns, comme indiqué ci-dessous.

Unpivot and Pivot Basics In LuckyTemplates - Examen de l'éditeur de requête

Vous verrez maintenant que toutes les valeurs et les dates sont conservées dans une colonne chacune. Ensuite, tout ce que vous avez à faire est de changer les noms de colonne particuliers en quelque chose de plus approprié et intuitif.

Unpivot and Pivot Basics In LuckyTemplates - Examen de l'éditeur de requête

Vous pouvez également annuler le pivot des colonnes en accédant à l' onglet Transformer du ruban de l'éditeur de requête, puis sélectionner annuler le pivot des colonnes .

Unpivot and Pivot Basics In LuckyTemplates - Examen de l'éditeur de requête

S'il y a une occurrence rare où vous souhaitez faire pivoter vos données, vous pouvez également le faire assez facilement dans LuckyTemplates.

Je vais également vous montrer ci-dessous comment vous pouvez faire pivoter vos données directement à partir du ruban de l'éditeur de requête.

Je veux faire pivoter la colonne Attribut, donc je vais d'abord sélectionner la colonne Attribut, puis appuyer sur  Pivot Column dans le ruban.

Unpivot and Pivot Basics In LuckyTemplates - Examen de l'éditeur de requête

Une fois que j'ai fait cela, une boîte de dialogue apparaîtra et je pourrai sélectionner les valeurs que je veux voir dans chaque nouvelle colonne. Je sélectionne la colonne  Valeur  car je souhaite conserver tous les montants de mes données dans chaque nouvelle colonne créée.

Unpivot and Pivot Basics In LuckyTemplates - Examen de l'éditeur de requête

Et puis allez dans la liste déroulante des options avancées et sélectionnez la fonction de valeur agrégée appropriée . Pour cet exemple, je ne veux pas d'agrégation, donc je sélectionne Don't Aggregate , puis je clique sur OK .

Unpivot and Pivot Basics In LuckyTemplates - Examen de l'éditeur de requête

Vous verrez maintenant qu'il a ramené mes données telles qu'elles étaient. En théorie, vous n'auriez pas à le faire car les données sont déjà configurées comme ça.

Juste à titre d'exemple ici, je veux montrer comment vous pouvez également faire pivoter vos données brutes si c'est la structure dont vous avez besoin.

Unpivot and Pivot Basics In LuckyTemplates - Examen de l'éditeur de requête

*****Liens connexes*****
Mes conseils pratiques lors de l'utilisation de l'éditeur avancé LuckyTemplates
Paramètres de requête LuckyTemplates : Optimisation des tables
Créer une table de dates complète dans LuckyTemplates très rapidement

Comme mentionné précédemment, vous souhaitez généralement (95 % du temps) que vos données soient dans un format non pivoté.

Il peut arriver que vous deviez effectuer un pivot comme étape intermédiaire dans la transformation de vos données dans l'éditeur de requête, mais d'après mon expérience, cela est relativement rare.

C'est une excellente technique et c'est celle que j'utilise très fréquemment juste à cause du désordre d'un grand nombre de données dans sa forme la plus brute.

Amusez-vous à revoir celui-ci.


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.