Suivre un flux OData

Récupérer le résultat d’un flux

OData est un protocole qui permet d’envoyer une requête par le biais du protocole HTTP et de recevoir le résultat. C’est un peu l’équivalent pour le Web de la norme SQL pour les bases de données. Il permet de requêter des données filtrées, triées, etc.

Sur la page http://www.odata.org/odata-services/ vous trouverez quelques exemples de services OData que vous pouvez tester. Pour voir toutes les possibilités de ce protocole, utilisez ce service : http://services.odata.org/V4/TripPinServiceRW

 Dans l’onglet Données - groupe Récupérer et transformer, ouvrez le menu Nouvelle requête, puis À partir d’autres sources et enfin sélectionnez À partir d’un flux OData

 Saisissez l’URL du flux OData : http://services.odata.org/V4/TripPinServiceRW

 Dans la fenêtre qui s’affiche, sélectionnez la table People.

 Cliquez sur le bouton Modifier.

images/07SOB01.png

La table que Power Query présente maintenant est intéressante, car elle comprend des champs de type List, Table et Record. Vous pouvez développer chacun de ces champs. Les données de type List sont directement développées tandis que pour les données de type Table et Record, vous devez préciser les champs à récupérer.

Développez le champ Addressinfo :

 Cliquez à droite de ce champ...

Pour consulter la suite, découvrez le livre suivant :
couv_SOBMPQ.png
60-signet.svg
En version papier
20-ecran_lettre.svg
En version numérique
41-logo_abonnement.svg
En illimité avec l'abonnement ENI
130-boutique.svg
Sur la boutique officielle ENI
Précédent
Récupérer des données depuis Wikipédia
Suivant
Se connecter à une liste SharePoint