Udostępnij przez


Konfigurowanie usługi Power BI Embedded

DOTYCZY: Aplikacja jest właścicielem danych Użytkownik jest właścicielem danych

W tym artykule pokazano, jak rozpocząć udostępnianie raportów innym osobom przy użyciu usługi Power BI Embedded. Aby korzystać z osadzonej analizy usługi Power BI, musisz zarejestrować aplikację firmy Microsoft Entra na platformie Azure. Aplikacja Microsoft Entra ustanawia uprawnienia dla zasobów REST usługi Power BI i umożliwia dostęp do interfejsów API REST usługi Power BI.

Wskazówka

Możesz wypróbować usługę Power BI Embedded bez rejestrowania aplikacji. Sprawdź Power BI Embedded analytics playground, aby rozpocząć tworzenie i nadążać za wszystkimi nowymi funkcjami i aktualizacjami Power BI Embedded.

Warunek wstępny

Aby skonfigurować środowisko osadzonej analizy usługi Power BI, potrzebne są następujące elementy:

Zanim rozpoczniesz

Przed zarejestrowaniem aplikacji zdecyduj, które z następujących rozwiązań najlepiej odpowiada Twoim potrzebom:

Osadź dla swoich klientów

Użyj rozwiązania embed-for-your-customers, znanego również jako aplikacja , która zarządza danymi, jeśli tworzysz aplikację przeznaczoną dla klientów. Użytkownicy nie muszą logować się do usługi Power BI ani mieć licencji usługi Power BI, aby korzystać z aplikacji. Aplikacja uwierzytelnia się w usłudze Power BI przy użyciu konta użytkownika głównego (licencji usługi Power BI Pro używanej do logowania się do usługi Power BI) lub jednostki usługi.

Rozwiązanie embed-for-your-customers jest zwykle używane przez niezależnych dostawców oprogramowania (ISV) i deweloperów, którzy tworzą aplikacje dla innej firmy.

Osadź dla swojej organizacji

Użyj rozwiązania embed-for-your-organization, znanego również jako użytkownik jest właścicielem danych, jeśli tworzysz aplikację, która wymaga od użytkowników używania poświadczeń do uwierzytelniania w usłudze Power BI.

Rozwiązanie embed-for-your-organization jest zwykle używane przez przedsiębiorstwa i duże organizacje i jest przeznaczone dla użytkowników wewnętrznych.

Aby uzyskać więcej informacji na temat tych dwóch rozwiązań, zobacz Co to są rozwiązania osadzonej analizy usługi Power BI?.

Rejestrowanie aplikacji

Aby zarejestrować aplikację Microsoft Entra, wykonaj poniższą procedurę w tej sekcji. Wykonaj następujące kroki tylko wtedy, gdy tworzysz jedno z następujących rozwiązań:

  • Aplikacja embed-for-your-organization
  • Aplikacja embed-for-your-customers z jednostką usługi

Aby uzyskać więcej informacji na temat rejestrowania aplikacji w usłudze Microsoft Entra ID, zobacz Rejestrowanie aplikacji przy użyciu Platforma tożsamości Microsoft.

  1. Zaloguj się w witrynie Azure Portal.

  2. Wybierz dzierżawę firmy Microsoft Entra, wybierając swoje konto w prawym górnym rogu strony.

  3. Wybierz pozycję Rejestracje aplikacji. Jeśli ta opcja nie jest widoczna, wyszukaj ją.

  4. W Rejestracje aplikacji wybierz pozycję Nowa rejestracja.

  5. Wypełnij następujące pola:

    • Nazwa — nadaj aplikacji nazwę.

    • Obsługiwany typ konta — wybierz, kto może korzystać z aplikacji. Wybierz konta tylko w tym katalogu organizacyjnym dla aplikacji z jednym dzierżawcą lub konta w dowolnym katalogu organizacyjnym dla scenariuszy obejmujących wielu dzierżawców.

  6. (Opcjonalnie) W polu Identyfikator URI przekierowania dodaj adres URL przekierowania.

  7. Wybierz pozycję Zarejestruj. Po zarejestrowaniu aplikacji zostanie wyświetlona strona przeglądu aplikacji, na której można uzyskać identyfikator aplikacji. Skopiuj i zapisz identyfikator aplikacji oraz wszystkie informacje w polu Podsumowanie do późniejszego użycia. Środowisko osadzania usługi Power BI jest gotowe do użycia.

    Zrzut ekranu widoku ogólnego nowej aplikacji. Identyfikator aplikacji jest nieczytelny i wyróżniony.

Tworzenie klucza tajnego (opcjonalnie)

Jeśli chcesz użyć głównego składnika usługi do uwierzytelniania aplikacji, musisz utworzyć tajny klucz klienta. Tajny klucz klienta to hasło, które Twoja aplikacja używa do uwierzytelniania w Microsoft Entra ID. Tajny klucz klienta można utworzyć w portalu Azure.

  1. Wybierz pozycję Certyfikaty i wpisy tajne.

    Zrzut ekranu przedstawiający stronę Przegląd nowej aplikacji. W okienku nawigacji wyróżniono pozycję Certyfikaty i wpisy tajne.

  2. Wybierz Nowy klucz tajny klienta.

  3. W oknie Dodaj tajemnicę klienta, wpisz opis, określ, kiedy tajemnica klienta ma wygasnąć, a następnie wybierz Dodaj.

  4. Skopiuj i zapisz wartość wpisu tajnego klienta.

    Zrzut ekranu przedstawiający stronę Certyfikaty i wpisy tajne dla aplikacji. W obszarze Wpisy tajne klienta jest widoczny nowy wpis tajny. Jego niezdecydowalna wartość jest wyróżniona.

    Uwaga / Notatka

    Po zapisaniu wpisu tajnego klienta zostanie wyświetlona wartość klucza tajnego klienta. Ta wartość jest wyświetlana tylko raz, dlatego skopiuj tę wartość i zapisz ją, gdzie aplikacja może ją pobrać, zwykle wtedy, gdy aplikacja przechowuje wartości takie jak clientId lub urząd w kodzie źródłowym. Musisz podać tajną wartość oraz identyfikator klienta aplikacji, aby zalogować się do aplikacji. Po opuszczeniu tego okna wartość wpisu tajnego klienta jest ukryta i nie można go wyświetlić ani skopiować ponownie.

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