Udostępnij za pośrednictwem


Samouczek TripPin

Ten wieloczęściowy samouczek obejmuje tworzenie nowego rozszerzenia źródła danych dla dodatku Power Query. Samouczek ma być wykonywany sekwencyjnie — każda lekcja opiera się na łączniku utworzonym w poprzednich lekcjach, przyrostowo dodając nowe możliwości do łącznika.

W tym samouczku jako źródło referencyjne jest używana publiczna usługa OData (TripPin). Chociaż ta lekcja wymaga użycia funkcji OData aparatu M, kolejne lekcje będą używać biblioteki Web.Contents, dzięki czemu mają zastosowanie do (większości) interfejsów API REST.

Wymagania wstępne

W tym samouczku będą używane następujące aplikacje:

Zdecydowanie zaleca się przejrzenie:

Uwaga

Możesz również rozpocząć rejestrowanie śledzenia pracy w dowolnym momencie, włączając diagnostykę, która została opisana w dalszej części tego samouczka. Więcej informacji: Włączanie diagnostyki

generatora

Element Lekcja Szczegóły
1 OData Tworzenie prostego łącznika danych za pośrednictwem usługi OData
2 Reszta Nawiązywanie połączenia z interfejsem API REST, który zwraca odpowiedź JSON
3 Tabele nawigacji Zapewnianie środowiska nawigacji dla źródła
100 Ścieżki źródła danych Jak poświadczenia są identyfikowane dla źródła danych
5 Stronicowanie Odczytywanie ze stronicowanym odpowiedzią z usługi internetowej
6 Wymuszanie schematu Wymuszanie struktury tabel i typów danych kolumn
7 Schemat zaawansowany Dynamiczne wymuszanie struktury tabeli przy użyciu typów M i metadanych zewnętrznych
8 Diagnostyka Dodawanie szczegółowego śledzenia do łącznika
9 Testuj połączenie Implementowanie programu obsługi TestConnection w celu włączenia odświeżania za pośrednictwem bramy
10 Składanie zapytań podstawowych Implementowanie podstawowych procedur obsługi składania zapytań