Osadzanie składnika Web Part raportu w usłudze SharePoint Online

Składnik Web Part raportu usługi Power BI dla usługi SharePoint Online umożliwia osadzanie interaktywnych raportów usługi Power BI na stronach usługi SharePoint Online.

W przypadku korzystania z opcji Osadź w usłudze SharePoint Online osadzone raporty przestrzegają wszystkich uprawnień elementów i zabezpieczeń danych za pośrednictwem zabezpieczeń na poziomie wiersza, dzięki czemu można łatwo tworzyć bezpieczne portale wewnętrzne.

Wymagania

Aby pracować w raportach osadzania w usłudze SharePoint Online :

Osadzanie raportu

Aby osadzić raport w usłudze SharePoint Online, musisz uzyskać adres URL raportu i użyć go ze składnikem Web Part usługi Power BI w usłudze SharePoint Online.

Uzyskiwanie adresu URL raportu

  1. Otwórz raport w usługa Power BI.

  2. W menu Plik wybierz pozycję Osadź raport>SharePoint Online.

    Zrzut ekranu przedstawiający menu Więcej opcji z wyróżnioną opcją sharePoint Online.

  3. Skopiuj adres URL raportu z okna dialogowego.

    Zrzut ekranu przedstawiający okno dialogowe Osadzanie linku z wyróżnionym linkiem raportu.

Dodawanie raportu usługi Power BI do strony usługi SharePoint Online

  1. Otwórz stronę docelową w usłudze SharePoint Online i wybierz pozycję Edytuj.

    Zrzut ekranu przedstawiający stronę edycji programu SharePoint z wyróżnioną opcją edycji.

    Ewentualnie w usłudze SharePoint Online wybierz pozycję Strony>+ Nowa>strona witryny, aby utworzyć nową nowoczesną stronę witryny.

    Zrzut ekranu przedstawiający okno programu SharePoint. Strony są wyróżnione w okienku nawigacji. Strona witryny jest zaznaczona.

  2. +Wybierz menu rozwijane Nowy. W sekcji Analiza danych wybierz pozycję Składnik Web Part usługi Power BI.

    Zrzut ekranu przedstawiający sekcję Analiza danych z wybraną usługą Power BI.

  3. Wybierz przycisk Dodaj raport.

    Zrzut ekranu przedstawiający okno dialogowe nowy raport programu SharePoint z prośbą o dołączenie raportu na stronie z wyświetlonym przyciskiem dodawania raportu.

  4. Wklej wcześniej skopiowany adres URL raportu do pola linku raportu usługi Power BI. Raport jest ładowany automatycznie.

    Zrzut ekranu przedstawiający właściwości nowego składnika Web Part programu SharePoint z wyróżnionym linkiem raportu usługi Power BI.

  5. Wybierz pozycję Publikuj , aby wprowadzić zmianę widoczną dla użytkowników usługi SharePoint Online.

    Zrzut ekranu przedstawiający link raportu usługi Power BI z wybraną opcją Publikuj.

Udzielanie dostępu do raportów

Osadzanie raportu w usłudze SharePoint Online nie daje użytkownikom uprawnień do wyświetlania raportu — musisz ustawić uprawnienia do wyświetlania w usłudze Power BI.

Ważne

Pamiętaj, aby przejrzeć, kto może wyświetlić raport w usługa Power BI i udzielić dostępu do tych, które nie są wymienione.

Istnieją dwa sposoby zapewniania dostępu do raportów w usłudze Power BI.

W grupie platformy Microsoft 365

Jeśli używasz grupy platformy Microsoft 365 do tworzenia witryny zespołu usługi SharePoint Online, wyświetl użytkownika jako członka obszaru roboczego w usługa Power BI i na stronie programu SharePoint.

Udostępnianie bezpośrednio użytkownikom

Osadź raport w aplikacji i udostępnij go bezpośrednio użytkownikom.

Uwaga

  • Aby utworzyć raport w obszarze roboczym, potrzebujesz licencji usługi Power BI Pro lub Premium na użytkownika (PPU).
  • Aby udostępnić użytkownikom wersji bezpłatnej firmy Microsoft, obszar roboczy musi znajdować się w pojemności Premium.
  1. Utwórz raport w obszarze roboczym.

  2. Opublikuj aplikację i zainstaluj ją. Musisz zainstalować aplikację, aby mieć dostęp do adresu URL raportu używanego do osadzania w usłudze SharePoint Online.

  3. Wszyscy użytkownicy końcowi również muszą zainstalować aplikację. Możesz również użyć funkcji Instaluj aplikację automatycznie . W portalu administracyjnym usługi Power BI administratorzy mogą włączać wypychanie aplikacji, więc aplikacja jest wstępnie zainstalowana dla użytkowników końcowych.

    Zrzut ekranu przedstawiający portal administracyjny usługi Power BI z wybraną automatycznie pozycją Zainstaluj aplikację.

  4. Otwórz aplikację i przejdź do raportu.

  5. Skopiuj osadzony adres URL raportu z raportu zainstalowanego przez aplikację. Nie używaj oryginalnego adresu URL raportu z obszaru roboczego.

  6. Utwórz nową witrynę zespołu w usłudze SharePoint Online.

  7. Dodaj wcześniej skopiowany adres URL raportu do składnika Web Part usługi Power BI.

  8. Dodaj wszystkich użytkowników końcowych i/lub grupy, którzy będą korzystać z danych na stronie usługi SharePoint Online i w utworzonej aplikacji usługi Power BI.

    Uwaga

    Aby wyświetlić raport na stronie programu SharePoint, użytkownicy lub grupy muszą mieć dostęp zarówno do strony usługi SharePoint Online, jak i raportu w aplikacji Power BI.

Teraz użytkownik końcowy może przejść do witryny zespołu w usłudze SharePoint Online i wyświetlić raporty na stronie.

Uwierzytelnianie wieloskładnikowe

Jeśli środowisko usługi Power BI wymaga zalogowania się przy użyciu uwierzytelniania wieloskładnikowego, może zostać wyświetlony monit o zalogowanie się przy użyciu urządzenia zabezpieczającego w celu zweryfikowania tożsamości. Taka sytuacja może wystąpić, jeśli nie zalogowaliśmy się do usługi SharePoint Online przy użyciu uwierzytelniania wieloskładnikowego. Środowisko usługi Power BI wymaga urządzenia zabezpieczającego do zweryfikowania konta.

Uwaga

Usługa Power BI nie obsługuje uwierzytelniania wieloskładnikowego z identyfikatorem Microsoft Entra ID 2.0. Użytkownicy zobaczą komunikat o błędzie. Jeśli użytkownik zaloguje się ponownie do usługi SharePoint Online przy użyciu swojego urządzenia zabezpieczającego, może być w stanie wyświetlić raport.

Ustawienia składników Web Part

Poniżej przedstawiono ustawienia, które można dostosować dla składnika Web Part usługi Power BI dla usługi SharePoint Online:

Zrzut ekranu przedstawiający okno dialogowe właściwości nowego składnika Web Part programu SharePoint z wyróżnionym linkiem raportu usługi Power BI.

Właściwości opis
Nazwa strony Ustawia domyślną stronę składnika Web Part. Wybierz wartość z listy rozwijanej. Jeśli nie są wyświetlane żadne strony, raport ma jedną stronę lub wklejony adres URL zawiera nazwę strony. Usuń sekcję raportu z adresu URL, aby wybrać określoną stronę.
Wyświetlanie Dostosowuje sposób dopasowania raportu do strony usługi SharePoint Online.
Pokaż okienko nawigacji Wyświetla lub ukrywa okienko nawigacji strony.
Pokaż okienko filtru Wyświetla lub ukrywa okienko filtru.

Raporty, które nie są ładowane

Jeśli raport nie zostanie załadowany w składniku Web Part usługi Power BI, może zostać wyświetlony następujący komunikat:

Zrzut ekranu przedstawiający stronę programu SharePoint z raportem usługi Power BI pokazującym, że zawartość nie jest dostępna.

Istnieją dwa typowe przyczyny tego komunikatu.

  1. Nie masz dostępu do raportu.
  2. Raport został usunięty.

Skontaktuj się z właścicielem strony usługi SharePoint Online, aby rozwiązać ten problem.

Licencjonowanie

Użytkownicy wyświetlający raport w programie SharePoint muszą mieć licencję usługi Power BI Pro lub Premium na użytkownika (PPU) albo zawartość musi znajdować się w obszarze roboczym, który znajduje się w pojemności usługi Power BI Premium (jednostka SKU EM lub P).

Znane problemy i ograniczenia

  • Błąd: "Wystąpił błąd, spróbuj wylogować się i wrócić do strony, a następnie ponownie wrócić do tej strony. Identyfikator korelacji: niezdefiniowany, stan odpowiedzi http: 400, kod błędu serwera 10001, komunikat: Brak tokenu odświeżania"

    Jeśli wystąpi ten błąd, spróbuj wykonać jedną z następujących czynności, aby rozwiązać problemy:

    • Wyloguj się z programu SharePoint i zaloguj się ponownie. Przed zalogowaniem się ponownie zamknij wszystkie okna przeglądarki.

    • Jeśli twoje konto użytkownika wymaga uwierzytelniania wieloskładnikowego (MFA), zaloguj się do programu SharePoint przy użyciu urządzenia MFA (aplikacji telefonicznej, karty inteligentnej itp.).

    • Konta użytkowników-gości usługi Azure B2B nie są obsługiwane. Użytkownicy widzą logo usługi Power BI, które pokazuje, że część jest ładowana, ale nie wyświetla raportu.

  • Usługa Power BI nie obsługuje tych samych zlokalizowanych języków, które robi usługa SharePoint Online. W związku z tym w osadzonym raporcie może nie być widoczna właściwa lokalizacja.

  • W przypadku korzystania z programu Internet Explorer 10 mogą wystąpić problemy. Oto linki obsługiwane przeglądarki dla usługi Power BI.

  • Klasyczny program SharePoint Server nie jest obsługiwany w tym składniku Web Part.

  • Filtry adresów URL nie są obsługiwane w składniku Web Part usługi SharePoint Online.

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