Freigeben über


TripPin-Anleitung

Dieser mehrteilige Lehrgang behandelt die Erstellung einer neuen Datenquellenerweiterung für Power Query. Der Lehrgang sollte nacheinander durchgeführt werden - jede Lektion baut auf dem in den vorangegangenen Lektionen erstellten Connector auf und fügt dem Connector schrittweise neue Funktionen hinzu.

Dieses Lernprogramm verwendet einen öffentlichen OData Dienst (TripPin) als Referenzquelle. Obwohl diese Lektion die Verwendung der OData-Funktionen der M-Engine voraussetzt, werden die nachfolgenden Lektionen Web.Contentsverwenden, sodass sie auf (die meisten) REST-APIs anwendbar sind.

Voraussetzungen

Die folgenden Anwendungen werden in diesem Lernprogramm verwendet:

Es wird dringend empfohlen, dass Sie diese überprüfen:

Hinweis

Sie können auch jederzeit die Protokollierung Ihrer Arbeit starten, indem Sie die Diagnose aktivieren, die später in diesem Tutorial beschrieben wird. Weitere Informationen: Diagnose aktivieren

Bestandteile

Teil Lektion Details
1 OData Erstellen Sie einen einfachen Daten-Connector über einen OData-Dienst
2 Rest Verbindung zu einer REST-API, die eine JSON-Antwort zurückgibt
3 Nav-Tabellen Bieten Sie ein Navigationserlebnis für Ihre Quelle
4 Datenquellenpfade Wie Berechtigungsnachweise für Ihre Datenquelle identifiziert werden
5 Paging Lesen mit einer ausgelagerten Antwort von einem Webdienst
6 Schema erzwingen Tabellenstruktur und Spaltendatentypen durchsetzen
7 Erweitertes Schema Dynamische Erzwingung der Tabellenstruktur mithilfe von M-Typen und externen Metadaten
8 Diagnose Detailliertes Tracing zum Connector hinzufügen
9 Verbindung testen Implementieren Sie einen TestConnection-Handler, um die Aktualisierung über das Gateway zu ermöglichen
10 Basisabfrage Falten Implementierung grundlegender Query Folding-Handler