Tutoriel TripPin

Ce tutoriel en plusieurs parties traite de la création d’une extension de source de données pour Power Query. Le tutoriel est destiné à être utilisé de manière séquentielle : chaque leçon s’appuie sur le connecteur créé dans les leçons précédentes, ajoutant de nouvelles fonctionnalités de manière incrémentielle.

Ce tutoriel utilise un service OData public (TripPin) comme source de référence. Bien que cette leçon nécessite l’utilisation des fonctions OData du moteur M, les leçons suivantes utiliseront Web.Contents, ce qui rend le tutoriel applicable aux API REST (la plupart d’entre elles).

Prérequis

Les applications suivantes seront utilisées dans ce tutoriel :

Il est fortement suggéré de consulter les articles suivants :

Remarque

Vous pouvez également démarrer la journalisation des traces de votre travail à tout moment en activant les diagnostics, comme décrit plus loin dans ce tutoriel. Informations supplémentaires : Activation des diagnostics

Éléments

Élément Leçon Détails
1 OData Créer un connecteur de données simple sur un service OData
2 Rest Se connecter à une API REST qui retourne une réponse JSON
3 Tables de navigation Fournir une expérience de navigation pour votre source
4 Chemins d’accès à une source de données Comment les informations d’identification sont identifiées pour votre source de données
5 Paging Lire avec une réponse paginée à partir d’un service web
6 Application de schéma Appliquer des types de données de structure de table et de colonne
7 Schéma avancé Appliquer de façon dynamique une structure de table à l’aide de types M et de métadonnées externes
8 Diagnostics Ajouter un suivi détaillé au connecteur
9 Tester la connexion Implémenter un gestionnaire TestConnection pour activer l’actualisation via la passerelle
10 Pliage de requête de base Implémenter des gestionnaires de pliage de requête de base