Udostępnij przez


Osadzanie raportu serwera raportów usługi Power BI przy użyciu elementu iFrame w programie SharePoint Server

Z tego artykułu dowiesz się, jak osadzić raport serwera raportów usługi Power BI przy użyciu elementu iFrame na stronie programu SharePoint. Jeśli pracujesz z usługą SharePoint Online, serwer raportów usługi Power BI musi być publicznie dostępny. W SharePoint Online składnik Web Part Power BI, który współpracuje z usługą Power BI, nie będzie działać z serwerem raportów Power BI.

Zrzut ekranu przedstawiający przykład iFrame.

Wymagania wstępne

Tworzenie adresu URL raportu usługi Power BI

  1. Pobierz przykład z witryny GitHub: Pokaz bloga. Wybierz pozycję Klonuj lub pobierz, a następnie wybierz pozycję Pobierz plik ZIP.

    Zrzut ekranu przedstawiający sposób pobierania przykładowego pliku PBIX.

  2. Rozpakuj plik i otwórz przykładowy plik pbix w programie Power BI Desktop dla serwera raportów usługi Power BI.

    Zrzut ekranu przedstawiający narzędzie PBI RS Desktop.

  3. Zapisz raport na serwerze raportów usługi Power BI.

    Zrzut ekranu PBI RS Save.

  4. Wyświetl raport w portalu internetowym serwera raportów usługi Power BI.

    Zrzut ekranu przedstawiający portal internetowy.

Przechwytywanie parametru adresu URL

Po utworzeniu adresu URL możesz utworzyć element iFrame na stronie programu SharePoint w celu hostowania raportu. W przypadku dowolnego adresu URL raportu serwera raportów usługi Power BI dodaj następujący parametr ciągu zapytania, aby osadzić raport w elembcie iFrame programu SharePoint: ?rs:embed=true.

Przykład: https://myserver/reports/powerbi/Sales?rs:embed=true

Osadzanie raportu w elembcie iFrame programu SharePoint

  1. Przejdź do strony Zawartość witryny programu SharePoint.

    Zrzut ekranu strony Zawartość witryny.

  2. Wybierz stronę, na której chcesz dodać raport.

    Zrzut ekranu strony aplikacji Zawartość witryny.

  3. Wybierz ikonę koła zębatego w prawym górnym rogu, a następnie wybierz pozycję Edytuj stronę.

    Zrzut ekranu przedstawiający opcję Edytuj stronę.

  4. Wybierz Dodaj webpart.

  5. W obszarze Kategorie wybierz pozycję Multimedia i zawartość. W obszarze Części wybierz pozycję Edytor zawartości, a następnie wybierz pozycję Dodaj.

    Zrzut ekranu przedstawiający sposób wybierania składnika Web Part Edytora zawartości.

  6. Wybierz Kliknij tutaj, aby dodać nową zawartość.

  7. W górnym menu wybierz pozycję Formatuj tekst, a następnie wybierz pozycję Edytuj źródło.

    Zrzut ekranu przedstawiający edytowanie źródła.

  8. W oknie Edytowanie źródła wklej kod iFrame w źródle HTML, a następnie wybierz przycisk OK.

    Zrzut ekranu przedstawiający kod elementu iFrame.

    Przykład:

    <iframe width="800" height="600" src="https://myserver/reports/powerbi/Sales?rs:embed=true" frameborder="0" allowFullScreen="true"></iframe>
    
  9. W górnym menu wybierz pozycję Strona, a następnie wybierz pozycję Zatrzymaj edytowanie.

    Zrzut ekranu przedstawiający zatrzymanie edycji.

    Raport zostanie wyświetlony na stronie.

    Zrzut ekranu przedstawiający przykładowy wynik elementu iFrame.

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