Partager via


Connexions et authentification dans Power Query Online

Dans Power Query Online, une connexion fait référence à l’identificateur unique et aux informations d’identification associées utilisées pour établir une connexion à une source de données particulière. Une fonctionnalité pratique des connexions dans Power Query est que vous pouvez créer plusieurs connexions sur la même source de données avec des informations d’identification différentes.

Capture d’écran de la page Se connecter à la source de données avec une connexion nommée pour une source de données de passerelle, dans ce cas un serveur SQL Server.

Il existe deux catégories de connexions :

Nom de la catégorie de connexion Icône Descriptif
Nuage Icône de connexion cloud. Toute connexion pour la source de données basée sur le cloud et n’utilise pas de passerelle.
Local Icône de connexion locale. Toute connexion nécessitant une passerelle.

Création d’une connexion

Pendant l’expérience obtenir des données dans Power Query Online, vous trouverez une boîte de dialogue dans laquelle vous entrez des informations pour créer et établir une connexion à votre source de données. Le processus est standard pour tous les connecteurs dans Power Query, mais certains connecteurs peuvent nécessiter plus d’informations pour créer une connexion.

Création d’une connexion cloud

À l’aide du connecteur de base de données Azure SQL Server comme exemple, vous pouvez entrer les paramètres du connecteur pour établir une connexion. Pour le connecteur Azure SQL Server, le paramètre requis est uniquement le nom du serveur, mais vous pouvez également entrer le nom de la base de données et sélectionner les autres options avancées disponibles pour le connecteur.

Paramètres de connexion du connecteur Azure SQL Server Database où le seul paramètre requis est le nom du serveur.

Après avoir entré les valeurs des paramètres du connecteur dans la section Paramètres de connexion, vous pouvez passer à la section Informations d’identification de connexion. Dans cette section, vous pouvez créer une connexion spécifique aux paramètres de connexion que vous avez entrés précédemment.

Informations d’identification de connexion du connecteur Azure SQL Database où l’utilisateur est authentifié à l’aide de la fonctionnalité de connexion automatique.

Le tableau suivant contient les champs et les valeurs utilisés dans la section Paramètres de connexion.

Terrain Descriptif Valeur d'échantillon
Nom de la connexion Nom que vous pouvez saisir pour votre nouvelle connexion. Exemple de connexion
Passerelle de données Champ facultatif qui vous permet de lier une passerelle à votre connexion. Pour les connexions cloud, il n’existe aucune liaison de passerelle à la connexion. Aucune
Type d’authentification Le type d’authentification que vous sélectionnez pour utiliser est pris en charge par le connecteur. Compte organisationnel
Identifiants Selon le type d’authentification que vous sélectionnez, un ensemble contextuel de champs est disponible pour entrer vos informations d’identification, un bouton pour lancer un flux OAuth2 ou même aucun champ pour un type d’authentification tel que Anonyme. Dérivé du flux OAuth2, mais s’affiche sous la forme d’un bouton de connexion dans l’image

Note

Par défaut, le champ du nom de connexion tente de fournir un nom par défaut lorsque vous créez une connexion à l’aide des informations des paramètres de connexion.

Après avoir terminé la section Paramètres de connexion, vous sélectionnez le bouton Suivant pour avancer dans l’expérience obtenir des données .

Conseil / Astuce

Certains connecteurs fournissent une expérience de connexion automatique. Pour en savoir plus sur cette fonctionnalité, accédez à la connexion automatique.

Création d’une connexion locale

En guise d’alternative, vous pouvez également lier une passerelle à votre connexion, ce qui convertit votre connexion d’une connexion cloud en connexion locale.

Note

Pour créer une passerelle, vous pouvez lire l’article sur l’utilisation d’une passerelle de données locale dans les flux de données.

À l’aide d’une base de données SQL Server locale comme exemple, vous entrez les paramètres du connecteur pour établir une connexion. Pour le connecteur SQL Server, le paramètre requis est uniquement le nom du serveur, mais vous pouvez également entrer le nom de la base de données et sélectionner les autres options avancées disponibles pour le connecteur. À des fins de démonstration, le nom du serveur et la base de données sont saisis.

Paramètres de connexion du connecteur de base de données SQL Server où les paramètres du serveur et de la base de données sont entrés.

Après avoir entré les valeurs du connecteur dans les paramètres de connexion, vous pouvez passer à la section Informations d’identification de connexion. Dans cette section, vous pouvez créer une connexion spécifique aux paramètres de connexion que vous avez entrés précédemment.

Capture d’écran des informations d’identification de connexion du connecteur de base de données SQL Server où l’utilisateur a entré une passerelle de données, un nouveau nom de connexion et les informations d’identification à l’aide du type d’authentification de base.

Le tableau suivant contient les champs et les valeurs utilisés dans la section Paramètres de connexion.

Terrain Descriptif Valeur d'échantillon
Nom de la connexion Nom que vous pouvez entrer pour votre nouvelle connexion localhost ; AdventureWorks2019
Passerelle de données Champ facultatif qui vous permet de lier une passerelle à votre connexion. Mike Test
Type d’authentification Le type d'authentification que vous choisissez et qui est pris en charge par le connecteur. Élémentaire
Identifiants Selon le type d’authentification sélectionné, un ensemble contextuel de champs est disponible pour entrer vos informations d’identification, un bouton pour lancer un flux OAuth2 ou même aucun champ pour un type d’authentification tel que Anonymous. Nom d'utilisateur et mot de passe

Après avoir terminé la section Paramètres de connexion, vous sélectionnez le bouton Suivant pour avancer dans l’expérience obtenir des données .

Composants d’une connexion

Chaque connexion est constituée d’un ensemble de composants. Le tableau suivant contient plus d’informations pour chaque composant.

Nom du composant Obligatoire ou facultatif Descriptif Sample
Type de source de données Obligatoire Source de données pour laquelle la connexion est établie. SQL Server, Fichier, Dossier, Azure Data Lake Storage
Chemin de la source de données Obligatoire Chaîne qui représente les valeurs ou paramètres utilisés pour établir une connexion à votre source de données. Nom du serveur, nom de la base de données
Authentification Obligatoire Englobe à la fois la méthode d’authentification et les informations d’identification utilisées pour l’authentification. Windows, OAuth2, Anonyme
Gateway Optional Utilisé lorsqu’une passerelle est nécessaire pour établir la connexion et exécuter une évaluation de requête. N’importe quelle passerelle
Niveau de confidentialité Optional Établit la sécurité de chaque connexion, qui est prise en compte lorsque les requêtes provenant de connexions différentes sont combinées. Aucun, public, organisationnel, privé

Important

Actuellement, le niveau de confidentialité est défini sur None pour les nouvelles connexions créées. Lorsque vous essayez de combiner plusieurs sources de données, une nouvelle boîte de dialogue vous invite à définir les niveaux de confidentialité des données des sources de données que vous souhaitez combiner.

Connexions connues

Lorsque Power Query reconnaît un ensemble de paramètres de connexion, il tente de rechercher dans son stockage d’informations d’identification respectifs pour voir s’il existe une connexion qui correspond à ces paramètres et, le cas échéant, sélectionne automatiquement cette connexion.

Une connexion connue a été récupérée après avoir entré les paramètres de connexion pour le connecteur Kusto.

Pour remplacer ce comportement, vous pouvez effectuer l’une des deux actions suivantes :

  • Affichez le menu déroulant pour analyser une liste des connexions disponibles pour les paramètres de connexion donnés. Vous pouvez ensuite sélectionner celui que vous souhaitez utiliser ou en créer un nouveau.

    Connexions connues affichées dans le menu déroulant du champ de connexion.

  • Sélectionnez Modifier la connexion pour modifier la connexion existante ou sélectionnez Créer une connexion dans le menu déroulant pour créer une connexion nommée.

    Boîte de dialogue Modifier la connexion afin que l’utilisateur puisse modifier une connexion existante.

Plus de ressources