Gestion des erreurs dans Power Automate via le branchement parallèle
Découvrez l
Ce didacticiel vous aidera à mieux comprendre le code M trouvé dans l'éditeur avancé.
Certaines personnes préfèrent l'appeler "langage de formule M" ou " fonction M ". Vous pouvez l'utiliser pour filtrer et combiner vos données provenant de plusieurs sources de données.
Table des matières
Comment accéder au langage M de LuckyTemplates
Pour accéder au code M, sélectionnez une requête. Pour cet exemple, nous allons cliquer sur la requête Ventes .
Après cela, cliquez sur Éditeur avancé pour ouvrir la fenêtre d'édition.
Dans la fenêtre de l'éditeur avancé , vous pouvez afficher ou modifier l'intégralité du code qui s'affiche pour la requête sélectionnée.
Le code semble compliqué, mais vous n'avez pas besoin d'apprendre à écrire lesdits codes. Tout ce qui compte, c'est votre compréhension du fonctionnement du code et de ce qu'il fait.
En un mot, ces codes sont des enregistrements des transformations ou des actions qui ont été effectuées pour la requête sélectionnée.
Comprendre le code M dans l'éditeur avancé
La première chose que vous pouvez voir à l'intérieur du code M est la source. Dans cette partie, vous pouvez voir l'emplacement où le système a récupéré les données.
Comme vous pouvez également le constater, le système identifie automatiquement le type de données pour la date de commande , la date d'expédition , etc.
Ensuite, vous pouvez voir les enregistrements des transformations apportées aux données telles que Renommer la colonne , la colonne supprimée , la colonne dupliquée et bien d'autres.
Vous pouvez voir beaucoup de codes ici en raison des différentes transformations de données. Cependant, vous n'avez pas vraiment besoin d'écrire ces codes car vous pouvez le faire fonctionner simplement en cliquant ou en sélectionnant quelque chose dans le ruban.
Disons que vous voulez changer quelque chose. Vous souhaitez renommer Order Date en Ordering Date . Vous pouvez le faire dans l' éditeur avancé .
Si vous modifiez le nom de la colonne en Ordering Date , vous pouvez voir l'étape particulière insérée dans toutes les étapes précédentes du code. Une fois que vous avez cliqué sur Terminé , la colonne correspondante dans la requête est également mise à jour.
Maintenant que vous avez une première idée de la façon dont les choses fonctionnent dans le code M, je vais vous montrer un exemple où vous pouvez obtenir une erreur.
Supposons que vous souhaitiez déplacer la colonne Entrepôt à côté de la colonne Code d'entrepôt . Dans la section Étapes appliquées , vous pouvez voir l'enregistrement correspondant pour les colonnes réorganisées .
Maintenant, c'est là qu'il faut être très prudent. Si vous revenez à l' éditeur avancé et modifiez à nouveau la colonne Date de commande en Date de commande , vous obtiendrez une erreur.
Étant donné que les colonnes ont été réorganisées, la partie Colonne réorganisée du code enregistre chaque colonne affectée. Ainsi, si vous souhaitez apporter une modification aux colonnes concernées, vous devez la modifier sous la partie Colonne réorganisée .
En plus de cela, vous devez également apporter les mêmes modifications à l'autre enregistrement de la date de commande au début du code.
Après avoir cliqué sur Terminé , vous pouvez corriger l'erreur et voir les modifications appliquées à la colonne Date de commande .
Conclusion
J'espère que vous avez appris les bases du code M et de l'éditeur avancé grâce à ce didacticiel.
Environ 1 % seulement des utilisateurs de LuckyTemplates utilisent réellement le langage M sur cette plate-forme. Néanmoins, c'est une fonctionnalité intéressante et digne d'apprendre et d'expérimenter autant que vous le pouvez.
Étant donné que vous ne pouvez utiliser que le langage M ou le code M pour interroger ou nettoyer vos données, vous devez vous préoccuper davantage de l'écriture de DAX de haute qualité, car c'est là que vous pouvez exploiter la puissance analytique de LuckyTemplates.
J'espère que cela vous a donné une meilleure idée de l' éditeur avancé et de ce qui se passe dans les coulisses.
Merci!
Découvrez l
Découvrez comment comparer facilement des tables dans Power Query pour signaler les différences et optimiser vos analyses de données.
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.
Découvrez comment récolter une valeur avec SELECTEDVALUE DAX pour des calculs dynamiques dans LuckyTemplates.
Calculez la marge en pourcentage à l
Dans ce didacticiel, nous allons explorer une méthode rapide pour convertir du texte en formats de date à l
Dans ce blog, vous apprendrez à enregistrer automatiquement la pièce jointe d
Découvrez comment adapter les cellules Excel au texte avec ces 4 solutions simples pour améliorer la présentation de vos données.
Dans ce didacticiel SSRS Report Builder, découvrez comment utiliser le générateur d
Découvrez les outils pour créer un thème de couleur efficace pour vos rapports LuckyTemplates et améliorer leur apparence.