Langage M et éditeur Power Query dans LuckyTemplates

Langage M et éditeur Power Query dans LuckyTemplates

Dans ce didacticiel, vous découvrirez Power Query et le langage M et comment les maîtriser. Cela passera également en revue leurs utilisations dans le bureau LuckyTemplates . Vous apprendrez et comprendrez leur importance dans le développement et l'obtention de données pour vos rapports LuckyTemplates .

Table des matières

L'éditeur Power Query

Power Query est conçu pour la transformation et la préparation des données. Il est livré avec une interface graphique connectée à un large éventail de sources de données. Il dispose également d'un éditeur dans LuckyTemplates Desktop appelé Power Query Editor qui transforme les données brutes.

Langage M et éditeur Power Query dans LuckyTemplates

Les données brutes sont transformées par le processus appelé ETL qui signifie , Transform et Load . Le processus extrait les données en se connectant aux sources de données, puis les transforme par remodelage et nettoyage. Le dernier processus charge les données dans le modèle de données.

Langage M et éditeur Power Query dans LuckyTemplates

L'objectif de l'éditeur de requête est d'aider l'utilisateur à appliquer des transformations courantes en interagissant avec les rubans, les menus et d'autres composants. Ces capacités de transformation sont communes à toutes les sources. Ainsi, l'expérience utilisateur dans l'éditeur de requête reste la même quelle que soit la source.

Une fois connecté à une source de données, Power Query vous montrera un aperçu des données. L'aperçu est basé sur un sous-ensemble qui vous permet de travailler avec de grands ensembles de données et de concevoir votre requête. Les données complètes ne seront fournies qu'une fois que vous aurez cliqué sur . La destination où les données sont stockées dépend de ce que Power Query est utilisé.

Vous pouvez appliquer les mêmes techniques générales dans Excel, les flux de données, Analysis Services et d'autres produits dans lesquels Microsoft a intégré le moteur Power Query. Le moteur Power Query est disponible dans de nombreux produits et services.

Le langage M

M est un langage composite fonctionnel, sensible à la casse, conçu pour la transformation de données. Lorsque vous effectuez une transformation via l'interface utilisateur, le code de cette étape est automatiquement généré. Ainsi, vous n'avez pas besoin d'écrire de code M.

Cependant, il y a certaines choses que vous ne pouvez faire qu'en écrivant M , comme créer des fonctions personnalisées, effectuer des transformations plus complexes, des optimisations et même créer des connecteurs personnalisés.

Maintenant, avec l'introduction d'IntelliSense, la sensibilité à la casse commence à avoir moins d'impact. IntelliSense vous permet d'appeler des membres de l'intrinsèque #shared , tels que les suivants :

  • Toutes les fonctions M natives
  • Fonctions personnalisées
  • Variables ou noms d'étape
  • Paramètres dans l'instance Power Query

L'un des moyens les plus productifs lors de l'utilisation de l'interface utilisateur consiste à créer et à aborder la requête souhaitée. Ensuite, accédez à la barre de formule ou à l'éditeur avancé pour modifier le code.

Pour apprendre et maîtriser M , vous devez comprendre le flux de la langue. Cela vous aidera à lire et à écrire des codes plus facilement et à améliorer considérablement vos compétences en développement de données.

Assurez-vous que la barre de formule est visible à tout moment dans l'interface utilisateur. Cela vous permet de voir le code M généré et vous expose à son flux et à sa syntaxe.

Il existe des ressources en ligne disponibles comme la spécification du langage de formule qui décrit la structure du langage et la référence de la fonction M qui répertorie toutes les fonctions et leur documentation. Power Query contient également une bibliothèque standard accessible via le mot-clé #shared .


Code M dans les colonnes personnalisées de Power Query | Fonction Power Query de LuckyTemplates dans LuckyTemplates : grouper par fonction

Conclusion

Apprendre le fonctionnement de Power Query et du langage M est l'un des meilleurs moyens de maîtriser le développement des données. Si vous maîtrisez toutes les fonctionnalités disponibles dans l' éditeur Power Query , la création de votre rapport de données sera plus facile.

Mélisse


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.