Integrowanie z serwerem raportów usługi Power BI
Dotyczy: programu Configuration Manager (bieżąca gałąź)
Możesz zintegrować Serwer raportów usługi Power BI z raportowaniem Configuration Manager. Ta integracja zapewnia nowoczesną wizualizację i lepszą wydajność. Dodaje obsługę konsoli raportów usługi Power BI podobną do tej, która już istnieje w przypadku SQL Server Reporting Services.
Zapisz pliki raportów Power BI Desktop (. PBIX) i wdróż je w Serwer raportów usługi Power BI. Ten proces jest podobny do SQL Server Reporting Services plików raportów (. RDL). Raporty można również uruchamiać w przeglądarce bezpośrednio z konsoli Configuration Manager.
Wymagania wstępne
licencja Serwer raportów usługi Power BI. Aby uzyskać więcej informacji, zobacz Licensing Serwer raportów usługi Power BI (Licencjonowanie Serwer raportów usługi Power BI).
Pobierz raport usługi Microsoft Power BI Server-September 2024 r. lub nowszy.
- Nie instaluj Serwer raportów usługi Power BI od razu. Aby uzyskać prawidłowy proces oparty na środowisku, zobacz Konfigurowanie punktu usług raportowania.
- Zaleca się używanie obsługiwanej wersji Serwer raportów usługi Power BI. Aby uzyskać informacje o wersji, zobacz dziennik zmian dla Serwer raportów usługi Power BI.
Pobierz usługę Microsoft Power BI Desktop (zoptymalizowaną pod kątem Serwer raportów usługi Power BI — wrzesień 2019 r.) lub nowszą. Zaleca się używanie obsługiwanej wersji. Aby uzyskać informacje o wersji, zobacz dziennik zmian dla Serwer raportów usługi Power BI.
Użyj wersji Power BI Desktop:
- Są to dane z Centrum pobierania Microsoft. Nie używaj wersji ze Sklepu Microsoft.
- Oznacza to, że są one zoptymalizowane pod kątem Serwer raportów usługi Power BI. Nie używaj wersji, które nie są zoptymalizowane pod kątem Serwer raportów usługi Power BI.
Uwaga
W przypadku używania Configuration Manager wersji 2111 lub starszej z Power BI Desktop (zoptymalizowanej pod kątem Serwer raportów usługi Power BI — maj 2021 r.) lub nowszej można zauważyć następujące zachowanie:
- Mogą wystąpić opóźnienia podczas aktualizowania źródła danych w nowo zaktualizowanych raportach.
- W SRSRP.log mogą wystąpić
The remote server returned an error; (400) Bad Request.
błędy. Aby uzyskać więcej informacji na temat odpowiedniej zmiany Power BI Desktop (zoptymalizowanej pod kątem Serwer raportów usługi Power BI) z maja 2021 r., zobacz Zmienianie parametrów połączenia źródła danych w raportach usługi Power BI. Wersja przed zmianą połączenia to styczeń 2021 r.
Integracja z usługą Power BI używa tej samej administracji opartej na rolach do raportowania.
- Serwer raportów usługi Power BI nie obsługuje raportów, które są włączone dla dostępu opartego na rolach. Wszystkie osoby przeglądające raporty będą widzieć te same wyniki niezależnie od przypisanego zakresu.
Konfigurowanie punktu usług raportowania
Ten proces różni się w zależności od tego, czy masz już tę rolę w witrynie.
Masz punkt usług raportowania
Tego procesu należy używać tylko wtedy, gdy masz już punkt usług raportowania w witrynie. Wykonaj wszystkie kroki tego procesu na tym samym serwerze:
W Configuration Manager usług Reporting Services utwórz kopię zapasową kluczy szyfrowania. Aby uzyskać więcej informacji, zobacz Klucze szyfrowania SSRS — tworzenie kopii zapasowej i przywracanie kluczy szyfrowania.
Ostrzeżenie
Jeśli pominiesz ten krok, utracisz dostęp do wszelkich niestandardowych raportów w SQL Server Reporting Services.
Usuń rolę punktu usług raportowania z witryny.
Odinstaluj SQL Server Reporting Services, ale zachowaj bazę danych.
Zainstaluj Serwer raportów usługi Power BI.
Konfigurowanie Serwer raportów usługi Power BI
Użyj poprzedniej bazy danych serwera raportów.
Użyj usługi Reporting Services Configuration Manager, aby przywrócić klucze szyfrowania.
- Przed dodaniem roli punktu usług raportowania w Configuration Manager użyj SQL Server Reporting Services Configuration Manager, aby przetestować i zweryfikować konfigurację. Aby uzyskać więcej informacji, zobacz Weryfikowanie instalacji SQL Server Reporting Services.
Dodaj rolę punktu usług raportowania w Configuration Manager.
Nie masz punktu usług raportowania
Tego procesu należy używać tylko wtedy, gdy nie masz jeszcze punktu usług raportowania w witrynie. Wykonaj wszystkie kroki tego procesu na tym samym serwerze:
Zainstaluj Serwer raportów usługi Power BI.
Dodaj rolę punktu usług raportowania w Configuration Manager. Aby uzyskać więcej informacji, zobacz Konfigurowanie raportowania.
Konfigurowanie konsoli Configuration Manager
Na komputerze z konsolą Configuration Manager zaktualizuj konsolę Configuration Manager do najnowszej wersji.
Zainstaluj Power BI Desktop. Upewnij się, że język jest taki sam i sprawdź wymagania wstępne dotyczące wersji.
Po zainstalowaniu uruchom Power BI Desktop co najmniej raz przed otwarciem konsoli Configuration Manager.
Tworzenie raportów usługi Power BI
W konsoli Configuration Manager przejdź do obszaru roboczego Monitorowanie, rozwiń węzeł Raportowanie i wybierz nowy węzeł Raporty usługi Power BI.
Na wstążce wybierz pozycję Utwórz raport. Ta akcja otwiera Power BI Desktop.
Utwórz raport w Power BI Desktop.
W Power BI Desktop podczas nawiązywania połączenia ze źródłem danych wybierz pozycję DirectQuery dla ustawień połączenia.
W tych raportach są używane tylko obsługiwane widoki SQL. Aby uzyskać więcej informacji, zobacz Tworzenie raportów niestandardowych przy użyciu widoków SQL Server w Configuration Manager.
Gdy raport jest gotowy do zapisania, przejdź do menu Plik, wybierz pozycję Zapisz jako, a następnie wybierz pozycję Serwer raportów usługi Power BI.
W oknie wyboru Serwer raportów usługi Power BI wprowadź adres URL punktu usług raportowania jako adres nowego serwera raportów. Na przykład
https://rsp.contoso.com/Reports
. Wybierz przycisk OK.W oknie Zapisywanie raportu kliknij
ConfigMgr_<SiteCode>
dwukrotnie folder. Na przykładConfigMgr_PS1
, gdziePS1
jest ConfigMgr kod witryny. Opcjonalnie możesz wybrać lub utworzyć (na serwerze raportów) folder podrzędny, w który ma być przechowywany.Porada
Raporty i foldery raportów z raportami usługi Power BI muszą znajdować się w
ConfigMgr_<SiteCode>
folderze na serwerze raportów lub nie będą wyświetlane w konsoli Configuration Manager.W polu Nazwa pliku wprowadź nazwę raportu.
W konsoli Configuration Manager nowy raport zostanie wyświetlony na liście raportów usługi Power BI. Jeśli raporty nie są widoczne, sprawdź, czy raporty zostały zapisane w folderze ConfigMgr_<SiteCode>
.
Dostępne są przykładowe raporty do pobrania. Aby uzyskać więcej informacji, zobacz Instalowanie przykładowych raportów usługi Power BI.
Szablony raportów usługi Power BI w Centrum społeczności
Za pomocą Centrum społeczności możesz udostępniać szablony raportów usługi Power BI utworzone i pobrane szablony udostępnione przez inne osoby.
Współtworzenie plików szablonu raportu usługi Power BI (PBIT) w Centrum społeczności
- Otwórz konsolę Configuration Manager i przejdź do>community hub
- W razie potrzeby wybierz pozycję Zaloguj się, aby zalogować się do usługi GitHub. Po zalogowaniu zostanie wyświetlony link Twoje centrum .
- Wybierz pozycję Centrum , a następnie dodaj element , aby uruchomić kreatora współtworzenia elementu.
- W polu Typ wybierz pozycję Szablon raportu usługi Power BI , a następnie wybierz pozycję Przeglądaj.
- Wybierz plik,
.pbit
który chcesz współtworzyć, a następnie wybierz pozycję Otwórz. - Edytuj nazwę i opis szablonu raportu, a następnie po zakończeniu wybierz pozycję Dalej .
- Na stronie Organizacja wybierz organizację usługi GitHub , która ma być używana do znakowania organizacji w razie potrzeby. Wybierz pozycję Dalej , aby przekazać szablon.
- Po przekazaniu elementu otrzymasz adres URL żądania ściągnięcia zmiany na potrzeby monitorowania.
- Wybierz pozycję Zamknij , gdy skończysz, aby zamknąć kreatora.
Pobieranie pliku szablonu raportu usługi Power BI (PBIT) z Centrum społeczności
Otwórz konsolę Configuration Manager, przejdź do centrum Community>Community Hub.
W obszarze Wszystkie obiekty lub wyszukiwanie wybierz szablon raportu usługi Power BI, a następnie wybierz pozycję Pobierz.
Wybierz lokalizację pliku, aby zapisać pobrany
.pbit
plik, a następnie wybierz pozycję Zapisz.Jeśli Power BI Desktop (zoptymalizowany pod kątem Serwer raportów usługi Power BI) zostanie zainstalowany, zostanie wyświetlony monit o otwarcie
.pbit
pliku.Wybierz pozycję Tak, a Power BI Desktop (zoptymalizowane pod kątem Serwer raportów usługi Power BI) spowoduje załadowanie
.pbit
pliku.Po wyświetleniu monitu określ nazwę Configuration Manager bazy danych i nazwę serwera bazy danych, a następnie wybierz pozycję Załaduj.
Uwaga
Podczas ładowania lub stosowania modelu danych zignoruj wszelkie błędy, jeśli wystąpi jeden z nich. Jeśli na przykład zostanie wyświetlony następujący błąd: "Łączenie z tabelami z więcej niż jednej bazy danych nie jest obsługiwane w trybie DirectQuery", wybierz pozycję Zamknij. Następnie odśwież ustawienia źródła danych:
- W Power BI Desktop na wstążce wybierz pozycję Edytuj zapytania, a następnie wybierz pozycję Ustawienia źródła danych.
- Wybierz pozycję Zmień źródło, potwierdź nazwy serwera i bazy danych, a następnie wybierz przycisk OK.
- Zamknij okno ustawień źródła danych, a następnie wybierz pozycję Zastosuj zmiany.
Po załadowaniu danych raportu wybierz pozycję Zapisz plik>jako, a następnie wybierz pozycję Serwer raportów usługi Power BI.
Zapisz raport w folderze w folderze głównym Configuration Manager raportowania w punkcie raportowania. Możesz utworzyć
Downloaded Reports
folder dla tych elementów.Powtórz kroki dla wszystkich innych pobranych szablonów raportów. Gdy skończysz, zamknij usługę Microsoft Power BI Desktop (zoptymalizowaną pod kątem Serwer raportów usługi Power BI).
Znane problemy
Istnieje znany problem z Serwer raportów usługi Power BI i subskrypcjami poczty e-mail. Po skonfigurowaniu ustawień poczty e-mail w Configuration Manager usług Reporting Services podczas próby utworzenia nowej subskrypcji opcja dostarczania raportu przez Email nie jest dostępna. Aby obejść ten problem, uruchom ponownie usługę Serwer raportów usługi Power BI.
Następne kroki
Po utworzeniu raportu użyj następujących akcji w konsoli Configuration Manager:
Uruchom polecenie w przeglądarce: otwiera raport usługi Power BI w przeglądarce internetowej. Udostępnij ten adres URL innym osobom, na przykład:
https://rsp.contoso.com/Reports/POWERBI/ConfigMgr_ABC/Windows%2010/Windows10%20Dashboard?rs:embed=true
Porada
Te raporty można wyświetlać tylko w przeglądarce internetowej.
Edytuj: wprowadź zmiany w raporcie w Power BI Desktop. W przypadku istniejącego raportu użyj opcji Zapisz , aby zapisać zmiany z powrotem na serwerze raportów.
Dodaj do ulubionych: począwszy od wersji 2103, możesz utworzyć raport jako ulubiony. Ta akcja umożliwia szybki dostęp do niej z węzła Ulubione . Aby uzyskać więcej informacji, zobacz Operacje i konserwacja raportowania.
Aby uzyskać więcej informacji na temat plików dziennika używanych do raportowania, zobacz Dokumentacja pliku dziennika — Raportowanie.