Power BI Dev Camp

Power BI Dev Camp (web třetích stran) je vzdělávací prostředek pro vývojáře, kteří chtějí získat další informace o Power BI jako vývojářské platformě. Zabývá se tématy, jako je vkládání Power BI a vývoj vizuálů Power BI a vlastních konektorů.

Tento článek obsahuje odkazy na některé zdroje informací o Power BI Dev Campu.

Kurzy

Kurzy Power BI Dev Camp jsou zaměřené na vývojáře, kteří mají zájem pochopit, jak vkládat položky Power BI (například sestavy, řídicí panely a dlaždice) a provádět další základní úlohy vkládání.

  • Vkládání dat vlastněných aplikacemi pomocí .NET 5 – kurz, který vývojářům ukazuje, jak vytvořit webovou aplikaci .NET 5 MVC, která implementuje vkládání power BI využívající model vkládání dat vlastněných aplikací. Tento kurz se zabývá pokročilými tématy, jako je přidání podpory projektu pro TypeScript pomocí node.jsa programování rozhraní REST API Power BI pro generování přístupových tokenů s více prostředky.
  • Tabular-Object-Model-Tutorial - A tutorial and sample code programming sémantic model that use the Tabular Object Model with Power BI Desktop and the služba Power BI via the XMLA endpoint.

  • Kurz PowerBI-PowerShellu – Soubory studentů pro kurz Power BI PowerShellu z Power BI Dev Campu

Příklady

Příklady Power BI Dev Camp poskytují vývojářům další zdroje informací, kteří chtějí vkládat položky Power BI (například sestavy, řídicí panely a dlaždice).

  • App-owns-data hello world – minimální příklad aplikace .NET 5 pro vložení standardní sestavy Power BI nebo stránkované sestavy. Kód můžete spustit a otestovat v editoru Visual Studio Code nebo v sadě Visual Studio 2019. Obsahuje také podrobnosti o aktualizaci nastavení adres URL a ID prostředků Azure při použití cloudu Power BI jiného než veřejného cloudu.

  • Vlastní webové rozhraní API pro vlastní data vlastní aplikace app -NET 5 – příklad vlastního webového rozhraní API .NET 5 s klientem jednostránkové aplikace (SPA) vytvořeného pomocí JavaScriptu. Vlastní webové rozhraní API komunikuje s rozhraním SLUŽBA POWER BI API jako instančním objektem a vrací vložená data a tokeny pro vložení do klienta. Tento příklad ukazuje shromažďování telemetrie z klienta SPA a jeho uložení do vlastní databáze za účelem monitorování výkonu načítání sestav.

  • App-owns-data and RLS – příklad webové aplikace vytvořené pomocí .NET 5 a vkládání dat vlastních aplikací Power BI. Vytvořeno pro předvedení návrhu modelu autorizace zabezpečení, který používá EffectiveIdentity zabezpečení na úrovni řádků (RLS).

  • Víceklientská data vlastní aplikace – příklad vývojářského projektu, který demonstruje, jak používat profily instančních objektů ke správě víceklientského prostředí pomocí Power BI a vkládání dat vlastněných aplikací.

  • Vkládání dat vlastní aplikace Salesforce – příklad projektu, který ukazuje, jak implementovat vkládání dat vlastních aplikací pomocí sestav Power BI. Tento projekt byl vytvořen pomocí vývojářského prostředí Salesforce (SFDX) a rozhraní příkazového řádku Salesforce (CLI). Cílem tohoto příkladu je poskytnout pokyny a předvést osvědčené postupy pro vývojáře, kteří potřebují implementovat vkládání Power BI do prostředí Salesforce.

  • Aplikace pro správu tenantů pro Power BI – ukázková aplikace .NET 5, která ukazuje, jak spravovat instanční objekty v rámci rozsáhlého prostředí Power BI pro vkládání s tisíci zákaznických tenantů.

Videa

Pokud chcete zobrazit videa z Power BI Dev Campu, přejděte na stránku s videem.

Prezentace

Pokud si chcete stáhnout prezentace Power BI Dev Camp, přejděte do úložiště GitHubu Camp-Sessions .

Máte ještě další otázky? Zkuste Komunita Power BI.