• 📝Note

    Notre forum se distingue de la concurence autant par son accueil courtois que par son riche contenu qu'il présente.
    Si vous avez l'intention de vous inscrire et de rejoindre notre communauté, sachez que le contenu du forum sera invisible pour les membres non présentés (0 posteur) ou non encore approuvés !
    De plus, si votre objectif est de ne pas vous présenter, sachez que votre compte sera supprimé dans les 48 heures suivantes votre inscription afin d'éviter d'encombrer inutilement notre base de données.

    ⚠️Avertissement
    L'utilisation d'un VPN ou d'un Proxy est prohibé lors de votre inscription.
    Le but est de protéger notre communauté d'individus malveillants ou indésirables.
    Toute inscription derrière un Proxy ou VPN sera rejetée en tant que SPAM !

Qu'est-ce que le langage de formule Power Query M

Sylvain

Webmestre
Membre du Staff
Administrateur
Power Query est un outil d'importation de données intégré dans plusieurs produits Microsoft, tels que Excel, Power BI, et plus encore. Il permet aux utilisateurs de se connecter, de transformer et d'enrichir leurs données en provenance de diverses sources. Pour réaliser ces transformations, Power Query utilise son propre langage de programmation fonctionnel, connu sous le nom de langage M.
Voici quelques points clés concernant le langage de formule Power Query M :
  1. Langage Fonctionnel : Contrairement à d'autres langages de programmation courants qui sont impératifs (c'est-à-dire qu'ils décrivent comment faire les choses étape par étape), M est un langage fonctionnel. Cela signifie qu'il est basé sur l'évaluation de fonctions pour produire des résultats.
  2. Opérations sur les Données : Le langage M est conçu pour manipuler des données. Il dispose d'une riche bibliothèque de fonctions pour filtrer, trier, grouper, fusionner et transformer les données de diverses façons.
  3. Texte Source : Lorsque vous effectuez des actions dans l'interface utilisateur de Power Query, le logiciel génère automatiquement le code M en arrière-plan. Vous pouvez voir et éditer ce code directement si vous souhaitez réaliser des transformations plus complexes ou optimiser les requêtes.
  4. Extensible : M est un langage extensible, ce qui signifie que vous pouvez définir vos propres fonctions et les réutiliser dans différentes requêtes.
  5. Lisibilité : M a été conçu pour être lisible et, dans une certaine mesure, auto-documenté. Cependant, pour ceux qui ne sont pas familiers avec les langages de programmation fonctionnels, il peut y avoir une courbe d'apprentissage pour comprendre pleinement sa syntaxe et ses concepts.
  6. Intégration : Bien que M soit principalement utilisé dans Power Query, il est étroitement intégré avec d'autres aspects de la suite Microsoft, en particulier DAX (Data Analysis Expressions), qui est le langage de formule utilisé dans les modèles de données de Power BI, Analysis Services et Power Pivot dans Excel.
En conclusion, le langage de formule Power Query M est un outil puissant pour la transformation de données, offrant une flexibilité qui va bien au-delà des capacités de l'interface utilisateur graphique de Power Query. Bien qu'il ne soit pas toujours nécessaire de plonger dans le code M directement pour les transformations de données courantes, la compréhension du langage peut grandement étendre les capacités d'un utilisateur à manipuler et préparer les données pour l'analyse.
 
General chit-chat
Aides Utilisateurs
  • Personne ne discute en ce moment.
      Richard Richard: Bon lundi à tous et toutes,un petit 1c et ciel couvert ☁️,,prévu de -6c en fin d’après-midi,au...
      • J'aime
      Réactions: Marcel_By_MTR
      Retour
      Haut Bas