Obóz deweloperski usługi Power BI
usługa Power BI Dev Camp (witryna innej firmy) to zasób edukacyjny dla deweloperów, którzy chcą dowiedzieć się więcej o usłudze Power BI jako platformie deweloperów. Obejmuje on tematy, takie jak osadzanie w usłudze Power BI oraz opracowywanie wizualizacji usługi Power BI i łączników niestandardowych.
Ten artykuł zawiera linki do niektórych zasobów usługi Power BI Dev Camp.
Samouczki
Samouczki usługi Power BI Dev Camp są przeznaczone dla deweloperów, którzy chcą zrozumieć, jak osadzać elementy usługi Power BI (takie jak raporty, pulpity nawigacyjne i kafelki) i wykonywać inne podstawowe zadania osadzania.
- samouczki App-owns-data
- samouczki User-owns-data
-
osadzanie danych własnych aplikacji za pomocą platformy .NET 5 — samouczek pokazujący deweloperom, jak utworzyć aplikację internetową MVC platformy .NET 5, która implementuje osadzanie usługi Power BI korzystające z modelu osadzania danych własnych aplikacji. W tym samouczku omówiono zaawansowane tematy, takie jak dodawanie obsługi projektu dla języka TypeScript przy użyciu
node.js
i programowanie interfejsu API REST usługi Power BI w celu generowania tokenów dostępu do wielu zasobów.
Tabelaryczny-Object-Model-Tutorial — samouczek i model semantyczny programowania kodu korzystający z modelu obiektów tabelarycznych w programie Power BI Desktop i usłudze Power BI za pośrednictwem punktu końcowego XMLA.
powerBI-PowerShell-Tutorial — pliki uczniów na potrzeby samouczka programu PowerShell usługi Power BI z usługi Power BI Dev Camp.
Przykłady
Przykłady usługi Power BI Dev Camp zawierają dodatkowe zasoby dla deweloperów, którzy chcą osadzić elementy usługi Power BI (takie jak raporty, pulpity nawigacyjne i kafelki).
- przykłady App-owns-data
- przykłady user-owns-data przykłady
app-owns-data hello world — przykład minimalnej aplikacji platformy .NET 5 do osadzania standardowego raportu usługi Power BI lub raportu podzielonego na strony. Możesz uruchomić i przetestować kod w programie Visual Studio Code lub Visual Studio 2019. Zawiera również szczegółowe informacje dotyczące aktualizowania ustawień adresów URL i identyfikatorów zasobów identyfikatorów platformy Azure w przypadku korzystania z chmury usługi Power BI innej niż chmura publiczna.
niestandardowy internetowy interfejs API app-owns-data — przykład niestandardowego internetowego interfejsu API platformy .NET 5 z klientem jednostronicowej aplikacji utworzonej przy użyciu języka JavaScript. Niestandardowy internetowy interfejs API współdziała z interfejsem API usługi Power BI jako jednostką usługi i zwraca osadzanie danych i osadzanie tokenów na kliencie. W tym przykładzie pokazano zbieranie danych telemetrycznych od klienta SPA i przechowywanie ich w niestandardowej bazie danych w celu monitorowania wydajności ładowania raportu.
app-owns-data and RLS — przykład aplikacji internetowej skompilowanej przy użyciu platformy .NET 5 i osadzania danych własnych aplikacji usługi Power BI. Utworzono, aby zademonstrować sposób projektowania modelu autoryzacji zabezpieczeń, który używa zabezpieczeń
EffectiveIdentity
i zabezpieczeń na poziomie wiersza.wielodostępne app-owns-data — przykład projektu dewelopera pokazujący, jak używać profilów jednostki usługi do zarządzania wielodostępnym środowiskiem przy użyciu usługi Power BI i osadzania danych własnych aplikacji.
osadzanie danych własnych w usłudze Salesforce — przykład projektu, który pokazuje, jak zaimplementować osadzanie danych własnych aplikacji za pomocą raportów usługi Power BI. Ten projekt został utworzony przy użyciu środowiska dewelopera usługi Salesforce (SFDX) i interfejsu wiersza polecenia usługi Salesforce (CLI). Celem tego przykładu jest przedstawienie wskazówek i zademonstrowanie najlepszych rozwiązań dla deweloperów, którzy muszą zaimplementować osadzanie usługi Power BI w środowisku usługi Salesforce.
- aplikacja do zarządzania dzierżawami dla usługi Power BI — przykładowa aplikacja platformy .NET 5, która pokazuje, jak zarządzać jednostkami usługi w środowisku osadzania usługi Power BI na dużą skalę z tysiącami dzierżaw klientów.
Prezentacje
Aby pobrać prezentacje usługi Power BI Dev Camp, przejdź do repozytorium Camp-Sessions GitHub.