Accéder à des flux OData à partir de Power Query

Important :  Cet article a été traduit automatiquement, voir l’avertissement. Vous pouvez consulter la version en anglais de cet article ici.

Remarque :  Les fonctionnalités de Power Query se trouvent dans le groupe Récupérer et transformer d’Excel 2016. Les informations fournies ici s’appliquent aux deux versions. Pour en savoir plus, voir Groupe Récupérer et transformer dans Excel 2016.

Power Query, vous pouvez accéder à flux OData présentés dans l'application Power BI pour centre d'administration Office 365 à l'aide de Power Query pour Excel à l'aide de l'authentification ID Microsoft Online Services ou Windows.

Remarque :  Le client Power Query doit être situé dans le même réseau d’entreprise que l’ordinateur qui héberge la passerelle de gestion des données, à défaut de quoi le client Power Query ne pourra pas accéder aux données incluses dans le flux OData.

Une fois qu’un administrateur active le flux OData pour une source de données locale, l’administrateur peut voir l’URL d’accès au flux OData dans le Centre d’administration. L’administrateur peut fournir l’URL à un utilisateur, lequel accède au flux OData à partir de Power Query pour Excel à l’aide de l’authentification ID Microsoft Online Services ou Windows (uniquement si cette option est activée séparément).

Quand le flux est activé, les métadonnées pour le flux sont automatiquement indexées dans le catalogue de données, un composant de la fonctionnalité de gestion en libre-service des informations (SSIM, Self Service Information Management) de Power BI pour Office 365. Les utilisateurs peuvent rechercher et découvrir le flux à l’aide de la fonctionnalité de recherche en ligne de Power Query pour Excel.

Les sections suivantes décrivent les deux manières (à l’aide de l’URL ou de la recherche en ligne de Power Query pour Excel) de consommer le flux OData exposé par la source de données locale.

Important : Télécharger Microsoft Power Query pour Excel à partir de ici si vous n'avez pas déjà installé sur votre ordinateur ou si vous ne voyez pas la section organisation dans le ruban POWERQUERY dans Excel, qui n'était pas disponible dans la version antérieure de Power Query.

Utiliser l’URL pour accéder au flux OData

En tant qu’administrateur, vous voudrez peut-être tester l’accès à l’URL avant de la transmettre au responsable des données. Les procédures suivantes vous fournissent des instructions pour obtenir l’URL du flux OData puis l’utiliser pour accéder au flux.

Obtenir l’URL du flux OData auprès du Centre d’administration Power BI

  1. Dans le Centre d’administration Power BI, cliquez sur sources de données dans le menu de gauche.

  2. Cliquez sur les ... (points de suspension) en regard de la source de données pour afficher une fenêtre contextuelle.

  3. Copiez l’URL du flux OData dans le Presse-papiers : sélectionnez l’intégralité du texte, puis appuyez sur Ctrl+C ou cliquez avec le bouton droit et sélectionnez Copier.

Cette URL est l’URL en cloud utilisant le protocole HTTPS qui sera résolue en URL locale basée sur HTTP/HTTPS. L’avantage de cette approche est que l’utilisateur se sert de la même URL quelle que soit la configuration de l’accès au flux OData (HTTP/HTTPS).

Par exemple : https :/ / < nom de domaine >.hybridproxy.clouddatahub.net/ODataService/v1.0/TestDB est résolu en http:/ / < nom de l'ordinateur >. < nom de domaine local >.corp.microsoft.com:8000/TestDBou https:/ / < nom de l'ordinateur >. < nom de domaine local >.corp.microsoft.com:8000/TestDB.

Accéder au flux OData à partir de Power Query pour Excel

Microsoft Power Query pour Excel est un complément Excel qui améliore l'expérience de décisionnel libre-service dans Excel en simplification de l'accès et découverte de données. Si vous n'avez pas installé sur votre ordinateur de Power Query, faites-le depuis ici.

Pour accéder au flux OData à partir de Power Query :

  1. Lancez Excel et accédez à l’onglet POWER QUERY.

  2. Cliquez sur À partir d’autres sources dans le ruban, puis sur À partir d’un flux OData.

  3. Dans la boîte de dialogue Flux OData, collez l’URL préalablement copiée dans le Presse-papiers et cliquez sur OK.

  4. Sélectionnez ID Microsoft Online Servicesou Windows pour l'authentification. Si vous sélectionnez ID Microsoft Online Services et que vous n'êtes pas actuellement connecté à Microsoft Online Services, vous avez besoin pour vous connecter à l'aide du compte qui a accès au flux OData. Vous sera access le flux à l'aide de l'authentification Windows uniquement si l'accès à l'aide de l'authentification est activé par un administrateur à l'aide du centre d'administration Power BI.

    Remarque :  Lorsqu’un administrateur active un flux OData pour une source de données, par défaut, seule l’authentification ID Microsoft Online Services est prise en charge pour que les clients puissent accéder au flux. L’administrateur utilise la page général de l’onglet paramètres dans le Centre d’administration pour autoriser l’accès aux flux OData à l’aide de l’authentification Windows. Pour plus d’informations, voir Configuration des paramètres généraux et de notification.

  5. Dans le volet Navigateur, vous devriez voir les flux présentés par la source de données.

  6. Sélectionnez un ensemble de données dans le flux, puis cliquez sur Terminé.

Recherchez et découvrez des flux dans Power Query pour Excel

La procédure suivante décrit comment rechercher, découvrir et consommer des flux OData dans Power Query pour Excel. Lorsque le flux OData est activé pour une source de données, les métadonnées pour le flux sont indexées dans le catalogue de données dans le cloud. Par conséquent, l’utilisateur peut rechercher le flux en utilisant l’un des mots clés suivants :

  • nom de la source de données dans le Centre d’administration ;

  • description de la source de données dans le Centre d’administration ;

  • nom des tables et affichages ;

  • noms des colonnes dans les tables ;

  • éditeur du flux OData.

Si vous accédez à l’onglet intégrité du système du Centre d’administration, puis à la page des journaux, un message indiquant l’état de l’opération d’indexation des métadonnées doit apparaître. Attendez de voir un message indiquant la réalisation de l’opération d’indexation des métadonnées dans le journal.

  1. Lancez Excel et accédez à l’onglet POWER QUERY.

  2. Cliquez sur Recherche en ligne dans le ruban. La fenêtre de recherche en ligne contenant une zone de texte pour taper les termes à rechercher doit apparaître.

  3. Entrez le mot clé pour rechercher le flux. Définissez l'étendue sur organisationà l'aide dela liste déroulante en regard du bouton Rechercher. Appuyez sur entrée ou cliquez sur le bouton Rechercher . Vous pouvez utiliser le nom complet ou partiel des tables ou des colonnes de la table d'origine à partir de la base de données locale à rechercher. Par exemple, si le nom de table est SPCustomer et les noms de colonnes sont SPCustomerID et SPCustomerName, vous pouvez rechercher avec les mots clés : SPCustomer, SPCustomerID, SPCustomerName, SP, SPC, etc. SPCu...

  4. Pointez sur le résultat pour consulter un aperçu des données dans le flux.

  5. Cliquez sur le résultat pour commencer à importer les données du flux OData dans Excel.

  6. Dans la boîte de dialogue Accéder à un flux OData, sélectionnez l’authentification ID Microsoft Online Services. Suivez les instructions pour vous connecter en utilisant l’ID d’organisation qui a accès au flux.

Voir également

Remarque : Avertissement traduction automatique : cet article a été traduit par un ordinateur, sans intervention humaine. Microsoft propose cette traduction automatique pour offrir aux personnes ne maîtrisant pas l’anglais l’accès au contenu relatif aux produits, services et technologies Microsoft. Comme cet article a été traduit automatiquement, il risque de contenir des erreurs de grammaire, de syntaxe ou de terminologie.

Développez vos compétences
Découvrez des formations
Accédez aux nouvelles fonctionnalités en avant-première
Rejoignez le programme Office Insider

Ces informations vous ont-elles été utiles ?

Nous vous remercions pour vos commentaires.

Merci pour vos commentaires. Il serait vraisemblablement utile pour vous de contacter l’un de nos agents du support Office.

×