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.js
ja 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.
Liittyvä sisältö
- Power BI -sisällön upottaminen sovellukseen asiakkaitasi varten
- Power BI -sisällön upottaminen sovellukseen organisaatiolle
- Power BI -raportin upottaminen sovellukseen organisaatiolle
- Upotetun Power BI -analytiikan leikkikenttä
Onko sinulla lisää kysymyksiä? Kokeile Power BI -yhteisö.