Power BI Dev Camp
Power BI Dev Camp (lokalita tretích strán) je vzdelávací zdroj pre vývojárov, ktorí sa chcú dozvedieť viac o službe Power BI ako o vývojárskej platforme. Venuje sa témam ako vkladanie služby Power BI a vývoj vizuálov služby Power BI a vlastných konektorov.
Tento článok obsahuje prepojenia na niektoré zdroje informácií o architektúre Dev Camp v službe Power BI.
Návody
Kurzy o architektúre Power BI Dev Camp sú určené pre vývojárov, ktorí chcú pochopiť, ako vkladať položky služby Power BI (napríklad zostavy, tabule a dlaždice), a vykonávať ďalšie základné úlohy vkladania.
- kurzy o vlastníctve údajov aplikácií
- návody na používanie vlastných údajov
-
vkladanie vlastných údajov pomocou rozhrania .NET 5 – kurz, ktorý vývojárom ukáže, ako vytvoriť webovú aplikáciu .NET 5 MVC, ktorá implementuje vkladanie do služby Power BI, ktorá používa model vkladania údajov vlastnených aplikáciou. V kurze sa popisujú pokročilé témy, ako je napríklad pridanie projektovej podpory pre TypeScript pomocou
node.js
a programovania rozhrania REST API služby Power BI na generovanie tokenov s viacerými prístupmi.
tabuľkový-objektový-modelový kurz – sémantický model kurzu a programovania kódu, ktorý používa tabuľkový objektový model s aplikáciou Power BI Desktop a službou Power BI prostredníctvom koncového bodu XMLA.
kurz prostredia PowerBI-PowerShell – študentské súbory pre kurz prostredia PowerShell služby Power BI z lokality Power BI Dev Camp.
Príklady
Príklady v rámci lokality Power BI Dev Camp poskytujú ďalšie zdroje pre vývojárov, ktorí chcú vložiť položky služby Power BI (napríklad zostavy, tabule a dlaždice).
App-owns-data hello world – minimálny príklad aplikácie .NET 5 na vloženie štandardnej zostavy Power BI alebo stránkovanej zostavy. Kód môžete spustiť a otestovať v programe Visual Studio Code alebo Visual Studio 2019. Obsahuje tiež podrobnosti o aktualizácii nastavení pre URL adresy a ID prostriedkov Azure ID pri použití iného cloudu služby Power BI než verejného cloudu.
vlastné webové rozhranie API vlastnené údajmi – príklad vlastného webového rozhrania A PI .NET 5 s klientom s jednostranovou aplikáciou (SPA) vytvorenou pomocou jazyka JavaScript. Vlastné webové rozhranie API interaguje s rozhraním API služby Power BI ako objektom služby a vracia vkladacie údaje a vkladacie tokeny klientovi. Tento príklad ukazuje zhromažďovanie telemetrie z klienta SPA a jeho ukladanie do vlastnej databázy na monitorovanie výkonu načítavania zostáv.
App-owns-data a RLS – príklad webovej aplikácie vytvorenej pomocou rozhrania .NET 5 a vkladania údajov, ktoré vlastní aplikácia služby Power BI. Vytvorené na ukázanie, ako navrhnúť model oprávnenia zabezpečenia, ktorý používa zabezpečenie na
EffectiveIdentity
a zabezpečenie na úrovni riadkov.multitenantné týkajúce sa vlastnených údajov aplikácií – príklad vývojárského projektu, ktorý ukazuje, ako používať profily objektu služby na spravovanie viacúčelového prostredia so službou Power BI a vkladanie údajov vo vlastníctve aplikácie.
salesforce app-owns-data embedding – príklad projektu, ktorý ukazuje, ako implementovať vkladanie údajov vo vlastníctve aplikácie pomocou zostáv služby Power BI. Tento projekt bol vytvorený pomocou prostredia vývojára Salesforce (SFDX) a rozhrania príkazového riadka Salesforce (CLI). Cieľom tohto príkladu je poskytnúť usmernenie a predviesť osvedčené postupy pre vývojárov, ktorí potrebujú implementovať vkladanie služby Power BI do prostredia Salesforce.
- aplikácia na správu nájomníkov pre Power BI – ukážková aplikácia platformy .NET 5, ktorá ukazuje, ako spravovať objekty služby v rámci rozsiahleho prostredia služby Power BI na vkladanie s tisíckami nájomníkov zákazníkov.
Prezentácie
Ak si chcete stiahnuť prezentácie lokality Power BI Dev Camp, prejdite do odkladacieho priestoru Camp-Sessions odkladacom priestore služby GitHub.
Súvisiaci obsah
- Vloženie obsahu služby Power BI do aplikácie pre
- Vloženie obsahu zo služby Power BI do aplikácie pre vašu organizáciu
- Vloženie zostavy Power BI do aplikácie pre vašu organizáciu
- služby Power BI Embedded Analytics Playground
Máte ďalšie otázky? Skúste komunity Power BI.