Rozwiązywanie problemów z wizualizacjami niestandardowymi w programie Power BI Desktop dla Serwer raportów usługi Power BI

W niektórych określonych sytuacjach program Power BI Desktop dla serwera raportów power nie może załadować wizualizacji niestandardowej. Po załadowaniu wizualizacji niestandardowej z pliku lokalnego wizualizacja jest ładowana, ale nie jest wyświetlana:

Select Import a visual.

Custom visual does not load.

Dzieje się tak w jednym z następujących scenariuszy:

  • Jeśli komputer z programem Power BI Desktop dla Serwer raportów usługi Power BI nie jest połączony z Internetem.
  • Gdy program Power BI Desktop dla urządzenia sieciowego Serwer raportów usługi Power BI komputera blokuje dostęp do pbivisuals.powerbi.comprogramu .

Aby rozwiązać tę sytuację, wykonaj poniższe kroki.

Ładowanie wizualizacji niestandardowych

Użyj jednego z następujących rozwiązań, aby pobrać wizualizację niestandardową do załadowania w programie Power BI Desktop dla Serwer raportów usługi Power BI:

  • Upewnij się, że program Power BI Desktop dla komputera Serwer raportów usługi Power BI jest połączony z Internetem.

  • Jeśli komputer jest połączony z Internetem, ale nadal występuje zachowanie, sprawdź, czy adres URL https://pbivisuals.powerbi.com/ został zablokowany. Jeśli tak, dodaj adres URL do listy dozwolonych, aby załadować wizualizację.

  • Jeśli komputer nie jest dozwolony dostęp do Internetu, wykonaj następujące kroki:

    1. Skonfiguruj zmienną środowiskową w obszarze "Zaawansowane ustawienia systemu", jak pokazano poniżej:

      Open Environment Variables settings.

    2. Dodaj PBI_userFavoriteResourcePackagesEnabled do zmiennych środowiskowych i ustaw ją na 0.

      Set PBI_userFavoriteResourcePackagesEnabled to 0.

    3. Po wprowadzeniu tej zmiany uruchom ponownie program Power BI Desktop dla Serwer raportów usługi Power BI i spróbuj załadować wizualizację niestandardową.

Dlaczego tak się dzieje

Podczas importowania lokalnej kopii wizualizacji program Power BI Desktop dla programu Serwer raportów usługi Power BI próbuje nawiązać połączenie z Internetem i załadować zaktualizowaną wizualizację, co powoduje takie zachowanie. W szczególności program Power BI Desktop dla Serwer raportów usługi Power BI musi nawiązać połączenie, aby https://pbivisuals.powerbi.com:443 uzyskać najnowszą kopię wizualizacji, ale kończy się niepowodzeniem z powodu następującego błędu:

DNS Lookup for "pbivisuals.powerbi.com" failed. The system reports that no network connection is available. 
System.Net.Sockets.SocketException No such host is known.

Aby obejść ten problem, użyj jednego z rozwiązań wymienionych w tym artykule.

Uwaga

Po zaimplementowaniu rozwiązania konfigurowania zmiennej środowiskowej (trzeciego rozwiązania) może wystąpić kilka sekund opóźnienia przed załadowaniem wizualizacji w programie Power BI Desktop dla Serwer raportów usługi Power BI. To opóźnienie występuje, ponieważ program Power BI Desktop dla Serwer raportów usługi Power BI próbuje pobrać zaktualizowaną kopię wizualizacji z Internetu. Po ponowieniu próby wyświetla lokalną kopię wizualizacji niestandardowej po niepowodaniu połączenia z Internetem. Może to spowodować opóźnienie od 20 do 30 sekund.

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