Comment effectuer la migration des requêtes de Power Query Desktop (Power BI et Excel) vers des flux de données
Article
Si vous avez déjà des requêtes dans Power Query, que ce soit dans Power BI Desktop ou dans Excel, vous pouvez effectuer la migration de ces requêtes vers des flux de données. Le processus de migration est simple. Dans cet article, vous allez voir les étapes de ce processus.
Migration des requêtes à partir d’un ordinateur de bureau
Pour effectuer la migration de requêtes à partir de Power Query dans des outils de bureau :
Ouvrez l’éditeur Power Query :
Dans Power BI Desktop, sous l’onglet Accueil, sélectionnez Transformer les données.
Dans Excel, sous l’onglet Données, sélectionnez Obtenir des données>Lancer l’éditeur Power Query.
Copiez les requêtes :
Si vous avez organisé vos requêtes dans des dossiers (appelés groupes dans Power Query) :
Dans le volet Requêtes, sélectionnez Ctrl et sélectionnez les dossiers que vous souhaitez déplacer vers le flux de données.
Sélectionnez Ctrl+C.
Si vous n’avez pas de dossiers :
Dans le volet Requêtes, sélectionnez Ctrl et sélectionnez les requêtes que vous souhaitez déplacer.
Sélectionnez Ctrl+C.
Collez les requêtes copiées dans un flux de données :
Si vous n’en avez pas encore, créez un flux de données.
Ouvrez le flux de données dans l’éditeur Power Query puis, dans le volet Requêtes, sélectionnez Ctrl+V pour coller les dossiers ou les requêtes copiés.
L’image ci-dessous montre un exemple de dossiers ayant été copiés.
Connectez-vous à la passerelle de données locale.
Si votre source de données est une source locale, vous devrez effectuer une étape supplémentaire. Les sources locales peuvent être des fichiers Excel situés dans un dossier partagé sur un domaine local ou une base de données SQL Server hébergée sur un serveur local.
Un flux de données, en tant que service cloud, nécessite que la passerelle de données locale se connecte à la source de données locale. Vous devez installer et configurer la passerelle pour ce système source, puis ajouter la source de données correspondante. Une fois ces étapes terminées, vous pouvez sélectionner la passerelle de données locale lorsque vous créez la table dans le flux de données.
La passerelle n’est pas nécessaire pour les sources de données résidant dans le cloud, comme les bases de données Azure SQL.
Configurez la connexion à la source de données en sélectionnant Configurer la connexion et en entrant des informations d’identification ou tout autre élément dont vous avez besoin pour vous connecter à la source de données à ce stade.
Vérifiez la connexion :
Si vous avez effectué toutes les étapes correctement, vous verrez un aperçu des données dans l’éditeur Power Query.
Certaines fonctions de Power Query Desktop nécessitent une passerelle dans Power Query Online
Certaines des fonctions peuvent nécessiter une passerelle, même si leur source n’est pas locale. Parmi celles-ci figurent des fonctions telles que Web.BrowserContents et Web.Page. Si c’est le cas, vous pouvez obtenir un message d’erreur indiquant quelle fonction n’est pas prise en charge. La figure ci-dessous illustre l’un de ces scénarios.
Si un scénario comme celui-ci se produit, vous avez deux options. Vous pouvez configurer la passerelle pour cette source de données ou mettre à jour la requête dans l’éditeur Power Query pour le flux de données en suivant un ensemble d’étapes prises en charge sans nécessiter de passerelle.
Actualiser les tables de flux de données
Après avoir migré vos requêtes vers le flux de données, vous devez actualiser le flux de données pour charger les données dans ces tables. Vous pouvez actualiser manuellement un flux de données ou configurer une actualisation automatique en fonction de la planification choisie.
Obtenir des données à partir de Power Query Desktop
Vous pouvez désormais obtenir des données à partir de tables de flux de données dans Power BI Desktop à l’aide des connecteurs de flux de données Power Platform ou Dataverse (selon le type de flux de données que vous utilisez, analytique ou standard). Pour plus d’informations, consultez Se connecter à des données créées par des dataflows Power Platform dans Power BI Desktop
Découvrez comment synchroniser des données de différentes sources vers une table Microsoft Dataverse à l’aide de Power Query et créer des flux de données dans Power Apps.
Démontrez des méthodes et les meilleures pratiques qui s’alignent sur les exigences métier et techniques pour la modélisation, la visualisation et l’analyse des données avec Microsoft Power BI.
Décrit comment utiliser une jointure de table classique avec une clé commune pour optimiser le nombre d’appels HTTP à la table secondaire, et développer la colonne sélectionnée en mémoire.
Vue d’ensemble de la fonctionnalité de gestion des connexions dans Power Query Online qui vous permet de dissocier et de modifier les connexions de votre projet.