TripPin-opetusohjelma
Tässä moniosaisessa opetusohjelmassa käsitellään uuden tietolähdelaajennuksen luomista Power Querylle. Opetusohjelma on tarkoitus tehdä järjestyksessä – jokainen oppitunti perustuu aiemmilla oppitunneilla luotuun liittimeen ja lisää uusia ominaisuuksia liittimeen.
Tässä opetusohjelmassa käytetään viitelähteenä julkista OData-palvelua (TripPin). Vaikka tämä oppitunti edellyttää M-moduulin OData-funktioiden käyttöä, myöhemmissä oppitunneissa käytetään Web.Contentsia, mikä tekee siitä soveltuvan (useimmille) REST-ohjelmointirajapinnoille.
Edellytykset
Tässä opetusohjelmassa käytetään seuraavia sovelluksia:
- Power BI Desktop, toukokuun 2017 versio tai uudempi versio
- Power Query SDK Visual Studio Codelle
- Fiddler – Valinnainen, mutta suositeltavaa tarkastella ja virheenkorjauspyyntöjä REST-palvelussa
Suosittelemme painokkaasti, että tarkistat
- PowerQuery SDK:n asentaminen
- Aloita mukautettujen liittimien kehittäminen
- Ensimmäisen liittimen luominen: Hello World
- Tietojen käyttöoikeuksien käsittely
- Todentamisen käsittely
Muistiinpano
Voit myös aloittaa töiden seurannan milloin tahansa ottamalla käyttöön diagnostiikan, joka kuvataan myöhemmin tässä opetusohjelmassa. Lisätietoja: Diagnostiikan ottaminen käyttöön
Osat
Osittain | Oppitunti | Tietoja |
---|---|---|
1 | OData | Luo yksinkertainen tietoyhdistin OData-palvelun kautta |
2 | Levätä | Muodosta yhteys REST-ohjelmointirajapintaan, joka palauttaa JSON-vastauksen |
3 | Siirtymistaulukot | Lähteen siirtymistoiminnon tarjoaminen |
4 | Tietolähdepolut | Tunnistetietojen tunnistaminen tietolähteestä |
5 | Henkilöhaku | Lue verkkopalvelun sivutetun vastauksen avulla |
6 | Rakenteen pakottaminen | Taulukon rakenteen ja sarakkeen tietotyyppien pakottaminen käyttöön |
7 | Kehittynyt rakenne | Taulukon rakenteen dynaamisesti pakottaminen M-tyyppien ja ulkoisten metatietojen avulla |
8 | Diagnostiikka | Yksityiskohtaisen seurannan lisääminen liittimeen |
9 | Testaa yhteyttä | Ota käyttöön testiyhteyskäsittelijä, jotta päivitys voidaan ottaa käyttöön yhdyskäytävän kautta |
10 | Peruskyselyn delegointi lähteeseen | Peruskyselyiden delegointi lähteeseen -käsittelijöiden toteuttaminen |