Udostępnij za pośrednictwem


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.

  • Osadzanie danych własnych aplikacji za pomocą platformy .NET 5 — samouczek przedstawiający deweloperów sposób tworzenia aplikacji internetowej 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 programu node.js, oraz programowanie interfejsu API REST usługi Power BI w celu generowania tokenów dostępu do wielu zasobów.
  • Tabular-Object-Model-Tutorial — samouczek i przykładowy model semantyczny programowania kodu korzystający z modelu obiektów tabelarycznych w programie Power BI Desktop i usługa Power BI za pośrednictwem punktu końcowego XMLA.

  • PowerBI-PowerShell-Tutorial — pliki uczniów dla samouczka programu PowerShell usługi Power BI z obozu deweloperskiego usługi Power BI.

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).

  • 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ługa 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 utworzonej 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 EffectiveIdentity zabezpieczeń na poziomie wiersza i zabezpieczeń na poziomie wiersza.

  • Multitenant 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.

Filmy wideo

Aby wyświetlić wideo usługi Power BI Dev Camp, przejdź do strony wideo.

Prezentacje

Aby pobrać prezentacje usługi Power BI Dev Camp, przejdź do repozytorium GitHub Camp-Sessions .

Masz więcej pytań? Wypróbuj Społeczność usługi Power BI.