Fonctions Power Query, mots-clés et identificateurs

Fonctions Power Query, mots-clés et identificateurs

Ce didacticiel aborde les fonctions , les mots clés et les identificateurs prédéfinis de Power Query. Vous apprendrez ce qu'ils font et comment les utiliser pour développer des codes et des formules. Vous apprendrez également comment accéder à la documentation des fonctions pour obtenir des informations et des exemples pour votre rapport.

Table des matières

Mots clés et identifiants prédéfinis

Les mots-clés et les identifiants prédéfinis ne peuvent pas être redéfinis. Voici un aperçu de tous les mots réservés du langage M.

Fonctions Power Query, mots-clés et identificateurs

Si vous voulez donner à une variable le même nom que l'un des mots-clés, vous devez utiliser les notations entre guillemets. Cependant, l'utilisation de l'un des mots-clés comme variable doit être évitée car cela peut prêter à confusion.

Ceci est un autre aperçu des opérateurs et des ponctuateurs du langage M.

Fonctions Power Query, mots-clés et identificateurs

Fonctions de requête de puissance

Dans les modules précédents, nous avons parlé des environnements Power Query . Vous allez maintenant découvrir l'environnement global de Power Query.

Pour afficher l'environnement global, utilisez la variable intrinsèque #shared . Il renvoie un enregistrement contenant tous les noms et valeurs de toutes les requêtes, tables, constantes, enregistrements, listes et fonctions M natives et personnalisées du fichier actuel.

C'est aussi la raison pour laquelle vous pouvez référencer une requête dans l'autre ; chaque requête que vous créez appartient automatiquement à cet environnement global.

Pour illustrer, créez une nouvelle requête vide. Cliquez sur Nouvelle source dans l'onglet Accueil et sélectionnez Requête vide .

Fonctions Power Query, mots-clés et identificateurs

Ensuite, saisissez le signe égal suivi de #shared . Une fois terminé, appuyez sur Entrée . Vous verrez alors un enregistrement dans le volet de prévisualisation.

Fonctions Power Query, mots-clés et identificateurs

Après cela, transformez l'enregistrement en table.

Fonctions Power Query, mots-clés et identificateurs

Fonctions Power Query, mots-clés et identificateurs

À partir de là, vous pouvez utiliser l'option Filtres de texte pour rechercher des groupes fonctionnels spécifiques. Cliquez sur le bouton déroulant dans l'en-tête de colonne Nom et sélectionnez Filtres de texte . Sélectionnez ensuite Commence par .

Fonctions Power Query, mots-clés et identificateurs

Fonctions de texte Power Query

Si vous êtes intéressé par les fonctions de texte, entrez simplement le mot Texte et vous obtiendrez un aperçu de toutes les fonctions de texte.

Fonctions Power Query, mots-clés et identificateurs

Fonctions Power Query, mots-clés et identificateurs

Si vous cliquez sur l'espace à l'intérieur de n'importe quelle ligne de la colonne Valeur, vous verrez la documentation de cette fonction spécifique.

Fonctions Power Query, mots-clés et identificateurs

Dans le volet Applied Steps, renommez les étapes Converted To Table et Filtered Rows en tshared et Text functions , respectivement.

Fonctions Power Query, mots-clés et identificateurs

Vous pouvez également avoir un accès rapide aux fonctions Tableau ou Liste en créant un filtre factice. À l'aide de l'option Filtres de texte, saisissez le mot-clé Tableau dans la boîte de dialogue Filtrer les lignes, puis cliquez sur OK.

Fonctions Power Query, mots-clés et identificateurs

Ensuite, dans la barre de formule, modifiez le premier paramètre en partagé . Vous verrez alors toutes les fonctions du tableau dans le volet de prévisualisation. Renommez l'étape en Fonctions de table dans le volet Étapes appliquées.

Fonctions Power Query, mots-clés et identificateurs

Fonctions de liste Power Query

Pour les fonctions Liste, copiez la syntaxe dans la barre de formule et créez un manuel. Cliquez sur fx et collez la syntaxe copiée. Changez le troisième paramètre en Liste. Après cela, vous verrez toutes les fonctions de liste.

Et encore une fois, renommez l'étape en List Functions.

Fonctions Power Query, mots-clés et identificateurs

Ensuite, changez le nom de la requête en partagé et désactivez le chargement.

Fonctions Power Query, mots-clés et identificateurs

Il peut être très pratique d'avoir ce type de configuration où vous pouvez rechercher rapidement des fonctions, des paramètres et des types sans quitter l'éditeur de requêtes.

Si vous connaissez le nom de la fonction et souhaitez revoir un paramètre ou un exemple, entrez simplement le nom de la fonction dans une nouvelle requête vide sans les parenthèses. Il vous montrera la documentation interne de la fonction.

Pour illustrer, saisissez Text.Reverse dans une nouvelle requête vide, puis cliquez sur vérifier. Vous verrez alors un exemple du fonctionnement de la fonction.

Fonctions Power Query, mots-clés et identificateurs

À partir de là, vous pouvez également appeler la fonction. Si vous saisissez 123 dans le paramètre et cliquez sur Invoke , le volet de prévisualisation affichera les nombres à l'envers.

Fonctions Power Query, mots-clés et identificateurs

Fonctions Power Query, mots-clés et identificateurs

Référence de la fonction Power Query M

Vous pouvez également parcourir la référence de la fonction power query M en ligne. Vous pouvez soit accéder directement au site Web, soit cliquer sur le point d'interrogation dans le coin supérieur droit de la fenêtre de l'éditeur avancé de n'importe quelle requête.

Fonctions Power Query, mots-clés et identificateurs

Le site Web comporte des sections pour chacun des groupes de fonctions, ce qui facilite l'exploration.

Fonctions Power Query, mots-clés et identificateurs

Une autre façon d'accéder à la documentation en ligne consiste à cliquer sur le lien hypertexte dans la boîte de dialogue Ajouter une colonne personnalisée. Vous devez disposer d'une requête de table pour que l'option Ajouter une colonne personnalisée soit disponible.

Fonctions Power Query, mots-clés et identificateurs

Le lien hypertexte vous amènera à une autre page. Dans cette page, il y a une section intitulée Voir aussi où vous pouvez trouver un lien vers la référence de la fonction power query M.

Fonctions Power Query, mots-clés et identificateurs

C'est un léger détour si vous voulez aller à la référence de la fonction M , mais elle répertorie également d'autres informations que vous pourriez trouver utiles.

Enfin, si vous développez l' onglet Outils externes dans le bureau LuckyTemplates, vous verrez également le ruban Référence M. Ce ruban n'est pas disponible dans l' éditeur de requête avancé . Mais si vous souhaitez parcourir la référence de la fonction M à l'occasion, il peut être pratique de l'avoir dans le bureau LuckyTemplates.

Fonctions Power Query, mots-clés et identificateurs


Types de données et connecteurs Power Query
Langage M et éditeur Power Query dans LuckyTemplates

Conclusion

Un code, une syntaxe ou une formule de requête avancée est incomplet sans mots-clés, fonctions et identifiants. Ces entités aident à obtenir des données et des informations provenant d'autres sources dans une table pour fournir des résultats souhaitables. Vous pouvez utiliser n'importe lequel d'entre eux dans votre rapport de données tant que vous les utilisez correctement.

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.