Power Query obtenir une vue d’ensemble de l’expérience des données

Power Query peut se connecter à de nombreuses sources de données différentes afin de pouvoir utiliser les données dont vous avez besoin. Cet article fournit une vue d’ensemble générale des étapes permettant d’intégrer des données à Power Query dans Power Query Desktop ou Power Query Online. Pour obtenir des instructions spécifiques au produit sur la façon de démarrer l’expérience obtenir des données, accédez à Où obtenir des données.

La connexion à une source de données avec Power Query suit un ensemble standard d’étapes avant d’atterrir les données à une destination. Cet article récapitule chacune de ces étapes.

Les étapes diffèrent entre Power Query Desktop et Power Query Online. Dans Power Query Bureau, les paramètres de connexion et l’authentification sont des étapes distinctes et, après avoir aperçu des données, vous choisissez une destination de requête. Dans Power Query Online, les paramètres de connexion et les informations d’identification sont combinés dans une connexion réutilisable, et les données sélectionnées s’ouvrent toujours dans l’éditeur Power Query avant de l’enregistrer.

Important

Dans certains cas, un connecteur peut avoir toutes les étapes de l’expérience obtenir des données et, dans d’autres cas, un connecteur peut avoir seulement quelques-uns d’entre eux. Pour plus d’informations sur l’expérience d’un connecteur spécifique, consultez la documentation disponible pour le connecteur spécifique en recherchant les connecteurs dans l’article Power Query.

Expérience de Power Query pour ordinateur

Les étapes d’obtention de données dans les expériences Power Query Desktop sont les suivantes :

  1. Paramètres de connexion

  2. Authentication

  3. Aperçu des données

  4. Destination de requête

Diagramme de flux illustrant les quatre étapes de l’obtention de données.

1. Paramètres de connexion

La plupart des connecteurs nécessitent initialement au moins un paramètre pour initialiser une connexion à la source de données. Par exemple, le connecteur SQL Server nécessite au moins le nom d’hôte pour établir une connexion à la base de données SQL Server.

Capture d’écran des paramètres du connecteur SQL Server.

En comparaison, lorsque vous essayez de vous connecter à un fichier Excel, Power Query exige que vous utilisiez le chemin d’accès du fichier pour trouver le fichier auquel vous souhaitez vous connecter.

Les paramètres du connecteur sont couramment utilisés pour établir une connexion à une source de données, et ils, conjointement avec le connecteur utilisé, définissent un chemin de source de données.

Remarque

Certains connecteurs ne nécessitent aucun paramètre. Ces connecteurs sont appelés connecteurs singleton et n’ont qu’un seul chemin de source de données disponible par environnement. Voici quelques exemples d’Adobe Analytics, Mailchimp et Google Analytics.

Pour obtenir la liste complète des connecteurs disponibles et des produits qu’ils prennent en charge, accédez à Connectors dans Power Query.

2. Authentification

Power Query authentifie chaque connexion. Les méthodes d’authentification varient selon le connecteur et certains connecteurs offrent plusieurs méthodes d’authentification.

Les méthodes d’authentification actuellement disponibles pour Power Query sont les suivantes :

  • Anonyme : couramment utilisé lors de la connexion à une source de données qui ne nécessite pas d’authentification utilisateur, telle qu’une page web ou un fichier disponible via HTTP public.
  • Clé API : Power Query accepte une clé API unique pour l’authentification.
  • De base : Power Query accepte un nom d’utilisateur et un mot de passe envoyés dans l’encodage base64.
  • Base de données : cette méthode est disponible uniquement dans certains connecteurs de base de données.
  • Compte organisationnel ou compte Microsoft : cette méthode est également appelée OAuth 2.0.
  • Principal de service : utilise l’ID Microsoft Entra pour l’authentification.
  • Windows : peut être implicite ou explicite.

Par exemple, les méthodes d’authentification disponibles pour le connecteur de base de données SQL Server sont windows, base de données et compte Microsoft.

Capture d’écran des méthodes d’authentification du connecteur de base de données SQL Server.

Pour plus d’informations sur le fonctionnement de l’authentification, la modification des informations d’identification et la résolution des problèmes d’authentification, accédez à l’authentification du connecteur.

3. Aperçu des données

L’objectif de l’étape d’aperçu des données est de vous fournir un moyen convivial d’afficher un aperçu et de sélectionner vos données.

Selon le connecteur que vous utilisez, vous pouvez afficher un aperçu des données à l’aide des deux :

  • Fenêtre navigateur
  • Boîte de dialogue aperçu de table

La fenêtre Navigateur se compose de deux sections principales :

  • Le volet de sélection d’objets s’affiche sur le côté gauche de la fenêtre. Vous pouvez interagir avec et sélectionner ces objets.

    Remarque

    Pour Power Query dans Excel, sélectionnez l’option Sélectionner plusieurs éléments dans le coin supérieur gauche de la fenêtre navigateur pour sélectionner plusieurs objets à la fois dans le volet de sélection d’objets. La liste des objets dans Power Query Desktop est limitée à 10 000 éléments. Cette limite n’existe pas dans Power Query Online. Pour une solution de contournement dans Power Query Desktop, accédez à la solution de contournement de limitation d’objet.

  • Le volet d’aperçu des données sur le côté droit de la fenêtre affiche un aperçu des données de l’objet que vous avez sélectionné.

    Capture d’écran de la fenêtre du navigateur du connecteur SQL Server dans Power Query Desktop.

Solution de contournement de limitation d’objet

Il existe une limite fixe de 10 000 objets dans le Navigator dans Power Query Desktop. Cette limite ne se produit pas dans Power Query Online.

Dans l’intervalle, vous pouvez utiliser la solution de contournement suivante :

  1. Cliquez avec le bouton droit sur le nœud racine du navigateur, puis sélectionnez Transformer des données.

    Capture d’écran du navigateur avec transformation de données dans le menu déroulant mis en évidence.

  2. L’éditeur Power Query s’ouvre ensuite avec la table de navigation complète dans la zone d’aperçu de la table. Cette vue n’a pas de limite sur le nombre d’objets, et vous pouvez utiliser des filtres ou d’autres transformations Power Query pour explorer la liste et rechercher les lignes souhaitées (par exemple, en fonction de la colonne Name ).

  3. Lorsque vous trouvez l’élément souhaité, vous pouvez accéder au contenu en sélectionnant le lien de données (par exemple, le lien Table dans l’image suivante).

    Sélectionner le lien du tableau pour afficher le contenu.

Boîte de dialogue aperçu de table

La boîte de dialogue Aperçu de table se compose d’une seule section pour l’aperçu des données. Un exemple de connecteur qui fournit cette expérience et cette fenêtre est le connecteur Dossier .

Capture d’écran de la boîte de dialogue d'aperçu de la table du connecteur de dossier.

4. Destination de requête

À ce stade, spécifiez où charger la requête. Les destinations disponibles dépendent du produit Power Query Desktop, mais les données de transformation sont toujours disponibles et chargent les données dans l’éditeur Power Query pour une transformation supplémentaire.

Captures d’écran des destinations de chargement de données dans la fenêtre du navigateur et de l’aperçu de la table.

Expérience Power Query Online

Les étapes d’obtention de données dans Power Query Online sont les suivantes :

  1. Paramètres de connexion et authentification

  2. Aperçu des données

  3. Éditeur de requêtes

Diagramme de flux avec les trois étapes de l’obtention de données dans Power Query Online.

1. Paramètres de connexion et authentification

Dans l’expérience Power Query Online, vous commencez par la page Se connecter à la source de données dans laquelle vous entrez des valeurs dans deux sections distinctes :

  • Paramètres de connexion

  • Informations d'identification de connexion

    Capture d’écran de la page Se connecter à la source de données à l’aide du connecteur de base de données SQL Server.

Paramètres de connexion

Dans la section paramètres de connexion, vous définissez les informations nécessaires pour établir une connexion à votre source de données. Selon votre connecteur, ces informations peuvent être le nom du serveur, le nom d’une base de données, un chemin d’accès de dossier, un chemin d’accès de fichier ou d’autres informations requises par le connecteur pour établir une connexion à votre source de données. Certains connecteurs permettent également des sous-sections spécifiques ou des options avancées pour vous donner plus de contrôle et d’options lors de la connexion à votre source de données.

Capture d’écran de la boîte de dialogue Se connecter à la source de données avec la section Options avancées développée.

Informations d'identification de connexion

La première fois que vous utilisez Power Query pour vous connecter à une source de données spécifique, vous devez créer une connexion associée à cette source de données. Une connexion est la définition complète de la passerelle, des informations d’identification, des niveaux de confidentialité et d’autres champs spécifiques au connecteur qui composent les informations d’identification de connexion requises pour établir une connexion à votre source de données. Pour obtenir une procédure pas à pas détaillée des paramètres de connexion et des informations d’identification dans Power Query Online, accédez à Connections et l’authentification dans Power Query Online.

Remarque

Certains connecteurs offrent des champs spécifiques dans la section informations d’identification de connexion pour activer ou définir n’importe quelle sorte de sécurité liée à la connexion qui doit être établie. Par exemple, le connecteur Amazon Redshift offre le champ Utiliser la connexion chiffrée .

Boîte de dialogue de connexion à la source de données avec toutes les informations nécessaires pour créer une nouvelle connexion ont été saisies.

Les informations principales requises par tous les connecteurs pour définir une connexion sont les suivantes :

  • Nom de la connexion : Nom que vous pouvez définir pour identifier de manière unique vos connexions. Vous ne pouvez pas dupliquer le nom d’une connexion dans votre environnement.
  • Passerelle de données : Si votre source de données nécessite une passerelle de données, sélectionnez la passerelle à l’aide de la liste déroulante dans ce champ. Pour en savoir plus sur les passerelles de données, consultez la documentation sur les passerelles de données locales.
  • Type d’authentification et informations d’identification : Selon le connecteur, plusieurs options de type d’authentification et champs d’informations d’identification sont disponibles. Par exemple, lorsque vous sélectionnez le type de Authentification Windows, les champs Nom d’utilisateur et Mot de passe s’affichent.
  • Niveau de confidentialité : Vous pouvez définir le niveau de confidentialité de votre source de données comme Aucun, Privé, Organisationnel ou Public. Pour plus d’informations, accédez aux niveaux de confidentialité.

Important

Certaines intégrations Power Query n’activent pas actuellement une connexion définie ou un niveau de confidentialité. Toutefois, toutes les expériences Power Query Online permettent de définir la passerelle de données, le type d’authentification et les informations d’identification nécessaires pour établir une connexion avec votre source de données.

Après avoir défini une connexion dans Power Query Online, vous pouvez la réutiliser ultérieurement sans reentérer les informations de connexion. Le champ Connexion offre un menu déroulant dans lequel vous sélectionnez une connexion définie. Une fois que vous l’avez sélectionné, vous n’avez pas besoin d’entrer d’autres détails avant de sélectionner Suivant.

Boîte de dialogue de connexion à la source de données dans laquelle le nom de la connexion a été sélectionné dans le menu déroulant situé à l'intérieur du champ de connexion.

Après avoir sélectionné une connexion dans ce menu, vous pouvez également apporter des modifications aux informations d’identification, au niveau de confidentialité, à la passerelle de données et à d’autres champs spécifiques au connecteur pour votre source de données dans votre projet. Sélectionnez Modifier la connexion, puis, sous Connexion, sélectionnez Créer une connexion. Modifiez ensuite l’un des champs fournis.

Boîte de dialogue de connexion à la source de données où le nom de la connexion a été sélectionné dans le menu déroulant à l’intérieur du champ de connexion.

Pour plus d’informations sur la gestion, la modification et la réutilisation des connexions, accédez à Gérer les connexions.

2. Aperçu des données

L’objectif de l’étape d’aperçu des données est de vous fournir un moyen convivial d’afficher un aperçu et de sélectionner vos données.

Selon le connecteur que vous utilisez, vous pouvez afficher un aperçu des données à l’aide des deux :

  • Fenêtre navigateur
  • Boîte de dialogue aperçu de table

La fenêtre Navigateur se compose de deux sections principales :

  • Le volet de sélection d’objets s’affiche sur le côté gauche de la fenêtre. Vous pouvez interagir avec et sélectionner ces objets.

  • Le volet d’aperçu des données sur le côté droit de la fenêtre affiche un aperçu des données de l’objet que vous avez sélectionné.

    Capture d’écran de la fenêtre du navigateur du connecteur SQL Server dans Power Query Online.

Boîte de dialogue Aperçu de table dans Power Query Online

La boîte de dialogue Aperçu de table se compose d’une seule section pour l’aperçu des données. Un exemple de connecteur qui fournit cette expérience et cette fenêtre est le connecteur Dossier .

Capture d’écran de la boîte de dialogue Aperçu du tableau.

3. Éditeur de requête

Pour Power Query Online, vous devez charger les données dans l’éditeur Power Query. Dans l’éditeur, vous pouvez transformer et enrichir la requête.

Capture d’écran d’un exemple de requête chargé dans l’éditeur Power Query

Obtenir des modules de données dans Power Query Online

L’expérience obtenir des données dans Power Query Online utilise une interface modulaire séparée en modules dans la barre de navigation gauche. Selon le produit et le connecteur, ces modules incluent :

Module d’accueil

La page d’accueil fait office de résumé de tous les modules et vous présente différentes options pour accélérer le processus et vous rapprocher de vos données. En règle générale, ce module contient toutes les sources de données existantes et vous donne la possibilité d’utiliser une nouvelle source de données, une table et charger des fichiers. Dans la page d’accueil, vous pouvez sélectionner Afficher plus à droite des nouvelles sources, récentes (préversion) et des sections de catalogue OneLake pour visiter ces modules.

Capture d’écran de la page Choisir une source de données avec le module Accueil sur le côté droit mis en évidence.

Nouveau module de source de données

Le nouveau module est le nouveau module de source de données, où vous pouvez sélectionner dans la liste complète des connecteurs. Sur cette page, vous pouvez rechercher un connecteur dans toutes les catégories à l’aide de la barre de recherche en haut de la page. Vous pouvez également parcourir les catégories pour trouver un connecteur spécifique à intégrer. Lorsque vous sélectionnez un connecteur, vous ouvrez la fenêtre des paramètres de connexion, qui démarre le processus de connexion.

Capture d’écran du nouveau module.

Module sources de données récentes

Le module Récent affiche les sources de données récemment utilisées, ce qui vous permet de vous reconnecter rapidement aux sources que vous avez utilisées précédemment.

Capture d’écran du module Récent.

Module modèles de flux de données

Dans le service Power BI, le module modèles de flux de données fournit des mappages d'entités et de champs prédéfinis pour déplacer les données de la source vers la destination dans le Common Data Model. Vous n'avez donc pas besoin de configurer manuellement les mappages. Pour plus d’informations sur les modèles, consultez Présentation des modèles de flux de données ; Un moyen rapide et efficace de créer votre classement des ventes et d’obtenir une visibilité sur votre pipeline de ventes.

Capture d’écran de la page Modèles avec le module Modèles sur le côté droit mis en évidence.

Module de catalogue OneLake

Dans Microsoft Fabric, le module de catalogue OneLake facilite la recherche, l’exploration et l’utilisation des éléments de données Fabric dans votre organisation auxquels vous avez accès. Il fournit des informations sur les éléments et les points d’entrée pour travailler avec eux. Pour plus d’informations sur le catalogue OneLake, consultez le catalogue OneLake.

Capture d’écran du module catalogue OneLake.

Nouveau module d’élément de Fabric

Le module Nouvel élément Fabric vous permet de créer un élément Microsoft Fabric à utiliser comme destination. Ce module apparaît lorsque vous choisissez une destination dans les expériences de Microsoft Fabric prises en charge.

Capture d’écran du module Nouvel élément Fabric.

module de sources de données Azure

Le module Azure vous permet de vous connecter à des sources de données hébergées Azure telles que Azure SQL Database, Stockage Blob Azure et Azure Data Lake Storage.

Capture d’écran du module Azure.

Module de téléversement de fichier

Le module Charger accepte les chargements de fichiers directement via la navigation ou le glisser-déplacer des fichiers locaux. Les connecteurs suivants prennent en charge cette fonctionnalité :

Pour plus d’informations sur le chargement de fichiers, consultez Charger un fichier.

Capture d’écran du module de téléversement.

Module de table vide

Le module Table vide fournit un guide de démarrage rapide pour la création d’une table dans un flux de données Power Query.

Capture d’écran du module Table vide.

Module de requête vide

Le module de requête vide vous permet d’écrire ou de coller votre propre script M pour créer une requête.

Capture d’écran du module de requête vide.

Enregistrer et charger vos données

Après avoir transformé vos données, utilisez la commande spécifique au produit pour l’enregistrer et la charger : Fermer & Charger dans Excel, Fermer & Appliquer dans Power BI Bureau, Enregistrer et fermer dans Power Query Online, ou Importer ou Fermer & Appliquer dans Analysis Services.

Par exemple, si vous ouvrez l’éditeur Power Query à partir d’Excel, vous enregistrez et chargez vos modifications à l’aide de l’option Fermer et charger dans l’onglet Accueil .

Capture d’écran de l’option Fermer et Charger.

Si vous ouvrez l’éditeur Power Query à partir de Power BI Desktop, vous enregistrez et chargez vos modifications à l’aide de l’option Fermer et Appliquer sous l’onglet Accueil .

Capture d’écran de l’option Fermer et Appliquer.

Si vous ouvrez l’éditeur Power Query en ligne, vous enregistrez et chargez vos modifications à l’aide du bouton Enregistrer et fermer dans le coin inférieur droit de l’éditeur Power Query.

Capture d’écran du bouton Enregistrer et fermer dans Power Query Online.

Si vous ouvrez l’éditeur Power Query dans Analysis Services, vous pouvez enregistrer et charger vos modifications à l’aide du bouton Importer ou de l’optionFermer et appliquer la > dans le ruban de l’éditeur Power Query.

Capture d’écran du bouton Importer dans Analysis Services.

Capture d’écran du bouton Fermer et appliquer dans Analysis Services.