Jaa


Power BI Dev Camp

Power BI Dev Camp (kolmannen osapuolen sivusto) on koulutusresurssi kehittäjille, jotka haluavat oppia lisää 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.

Tutorials

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:llä – Opetusohjelma, jossa kehittäjille näytetään, miten kehittäjät voivat luoda .NET 5 MVC -verkkosovelluksen, joka toteuttaa Power BI -upottamisen, joka käyttää sovellus omistaa tiedot -upotusmallia. Opetusohjelmassa käsitellään edistyneitä 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 koodiohjelmoinnin semanttinen malli, joka käyttää taulukko-objektimallia Power BI Desktopissa ja Power BI -palvelussa XMLA-päätepisteen kautta.

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

Esimerkkejä

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 hello world – 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 -mukautetun verkko-ohjelmointirajapinnan – Mukautetun .NET 5 -verkko-ohjelmointirajapinnan esimerkki, jossa on JavaScriptin avulla luotu yksisivuinen sovellus (SPA) -asiakasohjelma. Mukautettu verkko-ohjelmointirajapinta on vuorovaikutuksessa Power BI -palvelun ohjelmointirajapinnan kanssa palvelun päänimenä ja palauttaa upotustietoja ja upotustunnuksia asiakkaalle. Tässä esimerkissä esitellään telemetrian kerääminen SPA-asiakkaasta ja sen tallentaminen mukautettuun tietokantaan raporttien lataamisen suorituskyvyn valvomiseksi.

  • App-owns-data- ja RLS- – Esimerkki .NET 5:n ja Power BI:n sovellus omistaa tiedot -upotuksen avulla luodusta verkkosovelluksesta. Luotu näyttämään, miten voit suunnitella suojauksen valtuutusmallin, joka käyttää EffectiveIdentity ja rivitason suojausta (RLS).

  • App-owns-data multitenant – Esimerkki kehittäjäprojektista, jossa esitellään, miten palvelun pääprofiilien avulla voidaan hallita monitallennusympäristöä Power BI:n avulla ja sovelluksen omistamien tietojen upottamista.

  • Salesforcen sovellus omistaa tiedot -upottaminen – Esimerkki projektista, jossa esitellään, miten Power BI -raportteihin upottaminen 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ä.

Esityksiä

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

Onko sinulla kysyttävää? Kokeile Power BI -yhteisön.