Jaa


Power BI Dev Camp

Power BI Dev Camp (kolmannen osapuolen sivusto) on koulutusresurssi kehittäjille, jotka haluavat lisätietoja Power BI:stä kehittäjäympäristönä. Se kattaa esimerkiksi Power BI:n upottamisen ja Power BI -visualisointien ja mukautettujen liittimien kehittämisen.

Tässä artikkelissa on linkkejä joihinkin Power BI Dev Camp -resursseihin.

Opetusohjelmat

Power BI Dev Camp -opetusohjelmat on tarkoitettu kehittäjille, jotka ovat kiinnostuneita power BI -kohteiden (kuten raporttien, koontinäyttöjen ja ruutujen) upottamisesta ja muista upottamisen perustehtävistä.

  • App-owns-data -upottaminen .NET 5 :n avulla – Opetusohjelma, jossa kehittäjille näytetään, miten luodaan .NET 5 MVC -verkkosovellus, joka toteuttaa Power BI -upottamisen, joka käyttää sovelluksen omistamien tietojen upotusmallia. Opetusohjelmassa käsitellään edistyneempiä aiheita, kuten projektituen lisäämistä TypeScriptille käyttämällä node.jsja Power BI REST -ohjelmointirajapinnan ohjelmointia usean resurssin käyttöoikeustietueiden luomiseksi.
  • Tabular-Object-Model-Tutorial – Opetusohjelma ja mallikoodin semanttinen malli, joka käyttää taulukko-objektimallia Power BI Desktopissa ja Power BI -palvelu XMLA-päätepisteen kautta.

  • PowerBI-PowerShell-Tutorial – Power BI Dev Campin PowerShell-opetusohjelman opiskelijatiedostot.

Esimerkit

Power BI Dev Campin esimerkit tarjoavat lisäresursseja kehittäjille, jotka haluavat upottaa Power BI -kohteita (kuten raportteja, koontinäyttöjä ja ruutuja).

  • Sovellus omistaa tiedot hei maailma – minimaalinen .NET 5 -sovellusesimerkki, joka upottaa joko tavallisen Power BI -raportin tai sivutetun raportin. Voit suorittaa ja testata koodia joko Visual Studio Codessa tai Visual Studio 2019:ssä. Se sisältää myös tietoja URL-osoitteiden ja Azure ID -resurssitunnusten asetusten päivittämisestä, kun käytät muuta Power BI -pilvipalvelua kuin julkista pilvipalvelua.

  • Sovellus omistaa tiedot -mukautettu verkko-ohjelmointirajapinta – Mukautettu .NET 5 -verkko-ohjelmointirajapintaesimerkki, jossa on JavaScriptin avulla luotu yksisivuinen sovellus (SPA) -asiakasohjelma. Mukautettu verkko-ohjelmointirajapinta on vuorovaikutuksessa Power BI -palvelu -ohjelmointirajapinnan kanssa palvelun päänimenä ja palauttaa upotetut tiedot ja upotustunnukset asiakkaalle. Tässä esimerkissä esitellään telemetrian kerääminen SPA-asiakkaasta ja sen tallentaminen mukautettuun tietokantaan raporttien lataamisen suorituskyvyn valvomiseksi.

  • Sovellus omistaa tiedot ja RLS – Esimerkki verkkosovelluksesta, joka on luotu käyttämällä .NET 5:n ja Power BI:n sovellus omistaa tiedot -upotusta. Luotu näyttämään, miten voit suunnitella suojauksen valtuutusmallin, joka käyttää ja EffectiveIdentity rivitason suojausta (RLS).

  • App-owns-data multitenant – Esimerkki kehittäjäprojektista, jossa esitellään, miten voit palvelun pääprofiilien avulla hallita monitallennusympäristöä Power BI:n avulla sekä upottaa sovelluksen omista tiedoista.

  • Salesforce-sovellusten omistamien tietojen upottaminen – Esimerkki projektista, jossa esitellään, miten Power BI -raportteihin upotus sovellus omistaa tiedot -toiminnolla. Tämä projekti on luotu käyttämällä Salesforce-kehittäjäkokemusta (SFDX) ja Salesforce-komentoriviliittymää (CLI). Tämän esimerkin tavoitteena on tarjota ohjeita ja esitellä parhaat käytännöt kehittäjille, joiden on otettava käyttöön Power BI -upottaminen Salesforce-ympäristössä.

  • Vuokraajan hallintasovellus Power BI :lle – .NET 5 -mallisovellus, joka esittelee, miten voit hallita palvelun päänimiä suuressa Power BI -upotusympäristössä, jossa on tuhansia asiakasvuokraajia.

Videot

Jos haluat tarkastella Power BI Dev Camp -videoita, siirry videosivulle.

Esitykset

Lataa Power BI Dev Camp -esityksiä siirtymällä Camp-Sessions GitHub -säilöön.

Onko sinulla lisää kysymyksiä? Kokeile Power BI -yhteisö.