Partager une requête
Vous pouvez utiliser Power Query pour extraire et transformer des données de sources externes. Ces étapes d’extraction et de transformation sont représentées comme des requêtes. Les requêtes créées avec Power Query sont exprimées à l’aide du langage M, et exécutées via le moteur M.
Vous pouvez facilement partager et réutiliser vos requêtes dans des projets, ainsi que dans des intégrations de produits Power Query. Cet article décrit les mécanismes généraux pour partager une requête dans Power Query.
Dans le volet des requêtes, cliquez avec le bouton droit sur la requête que vous souhaitez copier. Dans le menu déroulant, sélectionnez l’option Copier. La requête et sa définition sont ajoutées à votre presse-papiers.
Pour coller la requête à partir de votre presse-papiers, accédez au volet des requêtes et cliquez avec le bouton droit sur n’importe quel espace vide dans celui-ci. Dans le menu, sélectionnez Coller.
Lorsque cette requête est collée sur une instance ayant déjà le même nom de requête, un suffixe est ajouté à la requête collée au format (#)
, où le signe dièse est remplacé par un nombre afin de distinguer les requêtes collées.
Vous pouvez également coller des requêtes entre plusieurs instances et intégrations de produits. Par exemple, vous pouvez copier la requête à partir de Power BI Desktop, comme illustré dans les images précédentes, puis la coller dans Power Query pour Excel, comme illustré dans l’image suivante.
Avertissement
La copie et le collage de requêtes entre intégrations de produits ne garantit pas que la totalité des fonctions et fonctionnalités trouvées dans la requête collée fonctionneront sur la destination. Il se peut que certaines fonctionnalités ne soient disponibles que dans l’intégration de produits d’origine.
Vous pouvez également copier le code complet de votre requête.
- Sélectionnez la requête à partager.
- Dans le ruban, sélectionnez l’onglet Affichage, puis Éditeur avancé.
- Dans la fenêtre Éditeur avancé, sélectionnez tout le code et copiez-le.
Avec le code de votre requête dans votre presse-papiers, vous pouvez partager cette requête par les moyens de votre choix. Le destinataire de ce code doit créer une requête vide et suivre les mêmes étapes que celles décrites dans le paragraphe précédent. Mais au lieu de copier le code, le destinataire remplacera le code trouvé dans sa requête vide par le code que vous avez fourni.
Notes
Pour créer une requête vide, accédez à la fenêtre Obtenir les données et sélectionnez Requête vide dans les options.
Certaines intégrations de produits Power Query peuvent offrir davantage de moyens de partager des requêtes, tels que les suivants :
- Dans Microsoft Excel : création d’une connexion de données Office (.odc) à partager avec d’autres utilisateurs.
- Dans Power BI Desktop : création d’un modèle Power BI (.pbit) à partager avec d’autres utilisateurs.
Nous vous recommandons de lire la documentation sur l’intégration de produits qui vous intéresse pour en savoir plus sur les fonctionnalités de partage de requête trouvées dans ces produits.
L’interface utilisateur moderne de Power Query permet également d’exporter des modèles Power Query. Vous pouvez en savoir plus sur l’expérience des modèles en lisant l’article sur les modèles Power Query.