Rozwiązywanie problemów z wizualizacjami w usłudze Power BI
DOTYCZY: program Power BI Desktop usługa Power BI
Dokument zawiera zagadnienia i ograniczenia dotyczące wizualizacji usługi Power BI oraz sposób rozwiązywania typowych problemów z dystrybucją zawartości. Rozwiązuje potencjalne problemy i znane problemy, oferując jednocześnie rozwiązania zapewniające spójność i optymalną wydajność w projektowaniu raportów i środowisku użytkownika.
Fragmentatory i filtry
W tej sekcji rozwiązano potencjalne problemy, które użytkownicy mogą napotkać z fragmentatorami i filtrami.
Wyczyść przycisk
Użytkownicy mogą napotkać trudności podczas lokalizowania przycisku Wyczyść dla oryginalnych wizualizacji fragmentatora. Przycisk Wyczyść, wskazywany przez ikonę gumki, znajduje się w nagłówku fragmentatora i staje się widoczny tylko po umieszczeniu wskaźnika myszy. Niektórzy autorzy raportów mogą wyłączyć nagłówek fragmentatora i włączyć tytuł kontenera wizualizacji, który jest domyślnie wyłączony dla tych wizualizacji. Aby zapewnić dostęp do przycisku Wyczyść , przywróć widoczność nagłówka fragmentatora . W przypadku wizualizacji Nowy fragmentator przenieśliśmy przycisk Wyczyść do nagłówka kontenera wizualizacji i usunęliśmy koncepcję oddzielnego nagłówka fragmentatora. W przypadku tych nowych fragmentatorów, jeśli autor raportu wyłączył nagłówek kontenera wizualnego, przycisk Wyczyść nie będzie dostępny.
Zalecamy autorom raportów wybranie ikony Wyczyść i zapisanie w tym stanie przed opublikowaniem, szczególnie w przypadku fragmentatorów zakresu. W przypadku innych typów fragmentatorów można celowo zapisać wybór domyślny, aby użytkownicy raportu zaczęli od określonego zestawu filtrów, ale fragmentatory zakresów dat zwykle działają najlepiej po wyczyszczonej kolejności. Należy zachować ostrożność, aby upewnić się, że fragmentatory są czyszczone lub celowo ustawiane podczas tworzenia zakładek.
Filtry trwałe
Raporty usługi Power BI mają ustawienie umożliwiające automatyczne zapisywanie fragmentatora i opcji filtrowania przez użytkownika końcowego i ponowne ich zastosowania po powrocie do wyświetlania raportu później. To ustawienie, włączone domyślnie, może prowadzić do różnych środowisk dla różnych użytkowników. Raporty korzystające również z zakładek mogą potencjalnie prowadzić do nieoczekiwanych wyników. Jeśli wolisz, aby wszyscy użytkownicy raportu zaczęli od dokładnie tego samego stanu filtru, możesz wyłączyć filtry trwałe w raporcie. W programie Power BI Desktop otwórz okno dialogowe Opcje z menu Plik i wybierz pozycję Ustawienia raportu w sekcji Bieżący plik . W usługa Power BI otwórz pozycję Ustawienia w menu Plik, aby wyświetlić panel Ustawienia raportu, a następnie przełącz opcję Filtry trwałe, aby włączyć opcję Nie zezwalaj użytkownikowi końcowemu na zapisywanie filtrów w tym raporcie. To ustawienie zapewnia, że modyfikacje filtrów użytkownika nie zostaną zapisane, zachowując oryginalną konfigurację filtru raportu opublikowaną przez autora. Użytkownicy mogą zawsze resetować się do stanu autora, klikając przycisk Resetuj domyślnie w prawym górnym obszarze.
Wybór
Termin Wybierz wszystko może być mylący w jego operacji. W przeciwieństwie do tego, co sugeruje termin, zaznacz wszystkie faktycznie nie wybiera każdego elementu. Zamiast tego działa na zasadzie odwróconego zaznaczenia, co oznacza, że każdy element, który usuwasz, staje się częścią zapytania. Takie podejście jest bardziej wydajne, ponieważ unika wysyłania tysięcy wartości w zapytaniu. Wysyłając tylko zaznaczone wartości w negowanym filtrze, usprawniamy proces i zmniejszamy obciążenie zapytania.
W przypadku używania fragmentatora do filtrowania raportów wybrane wartości mogą być utrwalane nawet wtedy, gdy nie są już stosowane, co potencjalnie prowadzi do nieporozumień i mylące ponownego przechowywania wybranych elementów. Fragmentator zapisuje wybrane wartości, które mogą pozostać widoczne i wybrane w kolejnych widokach raportu. Jeśli jednak podstawowe dane lub uprawnienia użytkownika zmienią się, te wybory mogą nie być już istotne lub odpowiednie. Autorzy raportów powinni unikać zapisywania i publikowania raportów z wybranymi elementami, które mogą być nieodpowiednie dla niektórych użytkowników, szczególnie w środowiskach, w których zaimplementowano zabezpieczenia na poziomie wiersza. Zaleca się wyczyszczenie wszelkich wyborów, które nie powinny być stosowane powszechnie przed zapisaniem i dystrybucją raportu.
Analiza warunkowa
Parametry analizy warunkowej w usłudze Power BI są przeznaczone do obsługi maksymalnie 1000 unikatowych wartości. Jeśli parametr przekroczy ten limit, wartości są równomiernie próbkowane, co może nie spełniać potrzeb szczegółowej analizy scenariusza. To ograniczenie ma na celu zapewnienie wydajności i możliwości zarządzania w usłudze Power BI. Gdy potrzebne są ponad 1000 unikatowych wartości, wartości parametrów są próbkowane w celu dopasowania do tego ograniczenia, co potencjalnie prowadzi do utraty stopnia szczegółowości. Aby obejść to ograniczenie, możesz dostosować stopień szczegółowości parametrów analizy warunkowej , aby upewnić się, że łączna liczba unikatowych wartości nie przekracza 1000.
Ustawienia regionalne raportu
W tej sekcji rozwiązano potencjalne problemy, które użytkownicy mogą napotkać z datami w wizualizacjach.
Formatuj ciągi
W usłudze Power BI niektóre elementy wizualne nie korzystają z ciągu formatu modelu dla dat w celu zaoszczędzenie miejsca i przedstawienie tylko niezbędnych szczegółów. Może to prowadzić do nieporozumień, gdy wyświetlany format daty nie jest zgodny z oczekiwaniami użytkownika. W przypadku tych elementów usługa Power BI używa ustawień regionalnych przeglądarki do określania formatu daty. Oznacza to, że format może się różnić w zależności od konfiguracji przeglądarki użytkownika, co wpływa na sposób wyświetlania dat w raporcie. Aby zapewnić spójność, twórcy raportów powinni mieć świadomość wpływu ustawień regionalnych przeglądarki na formatowanie daty. Obszary wspólne, na które mają wpływ, obejmują fragmentatory i etykiety osi kartezjańskiej oraz niektóre sekcje okienka filtru.
Sufiks jednostek wyświetlania
Usługa Power BI dynamicznie zmienia sufiks jednostek wyświetlania, aby był zgodny z ustawieniami regionalnymi lub systemowymi środowiska użytkownika. Ta automatyczna adaptacja zapewnia spójność z konwencjami lokalnymi, ale może prowadzić do nieporozumień podczas udostępniania raportów w różnych lokalizacjach geograficznych lub systemach. Obecnie w usłudze Power BI nie ma funkcji bezpośredniej blokującej sufiks jednostek wyświetlania niezależnie od ustawień lokalizacji/systemu. Jednak użytkownicy mogą ręcznie dostosować ustawienia formatu wizualizacji, aby określić spójną jednostkę wyświetlania. Ta korekta musi być wykonywana indywidualnie dla każdego składnika wizualizacji, który wyświetla wartości. Aby niestandardowy ciąg formatu był wyświetlany, nie można mieć jednostki wyświetlania ustawionej w ustawieniach formatu wizualizacji, może być konieczne kliknięcie przycisku "Resetuj do wartości domyślnej", aby wyczyścić wszelkie przesłonięcia jednostki wyświetlania.
Czcionki
W tej sekcji rozwiązano potencjalne problemy, które użytkownicy mogą napotkać z czcionkami w usłudze Power BI.
Czcionki domyślne
Użytkownicy systemu macOS mogą napotkać problemy z renderowaniem czcionek należących do firmy Microsoft, ponieważ te czcionki nie są domyślnie uwzględniane w systemach macOS. Ze względu na brak niektórych czcionek firmy Microsoft, system macOS domyślnie jest czcionkami alternatywnymi. Ten rezerwowy może spowodować rozbieżności w renderowaniu tekstu, szczególnie pod względem rozmiaru czcionki i spójności układu. Aby rozwiązać ten problem, użytkownicy mogą ręcznie zainstalować brakujące czcionki firmy Microsoft na swoich urządzeniach z systemem macOS. Dzięki temu raporty i dokumenty są renderowane z zamierzonym wyglądem. Alternatywnie twórcy raportów mogą zdecydować się na czcionki, które są powszechnie dostępne na platformach Windows i macOS, aby uniknąć takich problemów.
Czcionki niestandardowe
W przypadku dołączania niestandardowej czcionki do raportów usługi Power BI ważne jest prawidłowe określenie czcionki w pliku motywu niestandardowego. Należy odwołać się do czcionki przy użyciu poprawnej nazwy systemu operacyjnego, która może różnić się od nazwy wyświetlanej. Użycie nazwy wyświetlanej może spowodować, że czcionka nie zostanie rozpoznana lub zastosowana w raporcie. Aby upewnić się, że jest używana poprawna nazwa czcionki, przejdź do sekcji Czcionki w Panel sterowania systemu Windows. W tym miejscu możesz zweryfikować dokładną nazwę systemu operacyjnego czcionki. Po potwierdzeniu użyj tej nazwy w pliku motywu niestandardowego, aby pomyślnie zastosować czcionkę niestandardową do raportu usługi Power BI.
Czcionka używana w raporcie usługi Power BI musi być zainstalowana na komputerze lokalnym każdego użytkownika końcowego. Dzieje się tak, ponieważ czcionki nie są osadzone w samym raporcie. Jeśli czcionka nie jest zainstalowana lokalnie, nie jest wyświetlana poprawnie, gdy użytkownik końcowy wyświetli raport. Może to prowadzić do niespójności w wyglądzie raportu i wpływać na ogólne środowisko użytkownika. Aby zapewnić jednolitość użycia czcionek dla wszystkich użytkowników końcowych, zalecamy użycie zasad grupy IT dla scentralizowanej dystrybucji czcionek w firmie. Te zasady ułatwiają instalację wymaganych czcionek na wszystkich odpowiednich maszynach, co pozwala zachować zamierzony projekt i czytelność raportu.
Należy również zauważyć, że czcionki niestandardowe mogą być niedostępne lub renderowane poprawnie, gdy jest wykonywane polecenie eksportu, które powoduje renderowanie na serwerze, takie jak eksportowanie do formatu PDF, eksportowanie do programu PowerPoint lub eksportowanie do obrazów podczas korzystania z subskrypcji poczty e-mail.
Kolory
W tej sekcji rozwiązano potencjalne problemy, które użytkownicy mogą napotkać z kolorami raportu.
Przypisanie kolorów serii
W usłudze Power BI przypisanie kolorów motywu do serii może się różnić w zależności od tego, czy seria jest statyczna, czy dynamiczna. Może to prowadzić do niespójności w reprezentacji kolorów w różnych widokach raportu. W przypadku serii statycznych usługa Power BI przypisuje kolory motywu na podstawie kolejności indeksu serii. Jednak w przypadku serii dynamicznej kolory są przydzielane na podstawie pierwszej kolejności. W związku z tym kolory wybrane dla serii mogą ulec zmianie w zależności od sekwencji wyświetlania stron raportu, gdy filtry są stosowane w innej kolejności lub w zależności od użytkownika, jeśli zastosowano zabezpieczenia na poziomie wiersza. Aby zachować spójność kolorów dla serii dynamicznych, zalecamy jawne zdefiniowanie koloru dla każdej serii w ustawieniach formatowania raportu. Dzięki temu każda seria zachowuje wyznaczony kolor niezależnie od kolejności wyświetlania lub zastosowanych filtrów.
Motywy
W tej sekcji rozwiązano potencjalne problemy, które użytkownicy mogą napotkać podczas pracy z motywami niestandardowymi.
Ustawienia domyślne
Podczas ustawiania opcji formatu specyficznego dla wizualizacji w usłudze Power BI można zastąpić dowolne ze wstępnie zdefiniowanych właściwości w motywie niestandardowym. Dzieje się tak, ponieważ jawne formatowanie na poziomie wizualizacji ma pierwszeństwo przed ustawieniami na poziomie motywu. W związku z tym wszystkie ustawienia motywu niestandardowego nie mają zastosowania, jeśli dla określonej wizualizacji ustawiono istniejące opcje formatu.
Aby na przykład zezwolić na zastosowanie kolorów motywu niestandardowego, należy zresetować kolory wizualizacji do domyślnego formatowania. Można to zrobić, klikając pozycję Resetuj do domyślnej w obszarze opcji formatowania kolorów wizualizacji. Po wyczyszczeniu określonego formatowania kolory motywu niestandardowego powinny być stosowane zgodnie z oczekiwaniami, jeśli dla tej wizualizacji nie ustawiono jawnego koloru.
W innym przykładzie po określeniu pozycji legendy = Pozostawiono w pliku motywu niestandardowego, ale określ coś innego na poziomie wizualizacji, zawsze należy zresetować do wartości Domyślne , aby zezwolić na stosowanie motywu niestandardowego.
Maps
W tej sekcji rozwiązano potencjalne problemy, które użytkownicy mogą napotkać podczas pracy z wizualizacjami mapy.
Mapy Bing
Mapy Bing dla usługi Power BI są przestarzałe i nie powinny być już używane do reprezentacji danych geograficznych w usłudze Power BI. W ramach przejścia do bardziej zaawansowanych i ukierunkowanych na działalność usług usługa Azure Maps jest zalecana jako alternatywa dla usługi Mapy Bing dla usługi Power BI. Usługa Azure Maps udostępnia bogaty zestaw usług i funkcji danych geograficznych, które są stale aktualizowane. Aby dostosować się do tej zmiany, użytkownicy powinni zacząć korzystać z usługi Azure Maps na potrzeby mapowania w usłudze Power BI. Wizualizacje mapy Bing można przekonwertować na usługę Azure Maps, wybierając je i klikając ikonę Mapy platformy Azure w okienku wizualizacji. Próbujemy zachować ustawienia formatowania podczas konwersji. Możesz też zauważyć wyskakujące okienko podczas otwierania raportu w programie Desktop z opcją konwersji wszystkich map Bing na usługę Azure Maps. Aby uzyskać kompleksową wiedzę na temat usługi Azure Maps, w tym sposobu rozpoczęcia pracy, danych wysyłanych na platformę Azure i jej ograniczeń, zapoznaj się ze szczegółową dokumentacją udostępnioną przez firmę Microsoft.
Geokodowanie
Aby zapewnić dokładność geokodowania w usłudze Power BI, upewnij się, że model ma nieskazitelne dane dla każdej odrębnej jednostki lokalizacji i unikaj łączenia ciągów. Przypisz prawidłową kategorię danych do każdej jednostki lokalizacji, na przykład State lub Zipcode. Utwórz hierarchię Lokalizacji w modelu lub umieść wiele pól w polu lokalizacji w celu precyzyjnego geokodowania. Użyj ikony Rozwiń wszystko w dół , aby przejść do najniższego poziomu hierarchii, który obejmuje wszystkie wyższe poziomy. Pomaga to rozwiązać niejednoznaczności w lokalizacjach o tych samych nazwach, takich jak odróżnienie Paryża, Teksasu z Paryża, Francja. Dodanie kraju do hierarchii lokalizacji i użycie funkcji Przechodzenie do szczegółów lub Rozwiń wszystkie poprawia żądane wyniki geokodowania .
Etykietki narzędzi
W tej sekcji kwestie, które użytkownicy mogą napotkać w etykietkach narzędzi.
Etykietki narzędzi strony
Etykietki narzędzi strony raportu nie są wyświetlane dla kafelków wizualizacji pulpitu nawigacyjnego ani kafelków pulpitu nawigacyjnego strony raportu. Zgodnie z projektem pulpity nawigacyjne w usłudze Power BI nie obsługują obecnie etykietek narzędzi strony raportu. Kafelki pulpitu nawigacyjnego zawierają minimalne migawki przypiętej zawartości i nie mają odwołania do strony raportu zaprojektowanej jako etykietka narzędzia. Najlepszym rozwiązaniem jest projektowanie pulpitów nawigacyjnych bez polegania na etykietkach narzędzi strony raportu w celu zapewnienia jasno przedstawionych niezbędnych informacji.
Etykietki narzędzi wykresu liniowego
Użytkownicy mogą zauważyć, że etykietki narzędzi wykresu liniowego są wyświetlane inaczej niż inne wykresy. Domyślnie wyświetlamy wszystkie wartości serii i pionowy pasek wyrównania, aby ułatwić użytkownikom porównywanie wszystkich wartości serii w określonej kategorii. W niektórych przypadkach standardowa etykietka narzędzia punktu danych będzie renderowana, na przykład w przypadku wykresów kombi i gdy wykresy liniowe wprowadzają próbkowanie o wysokiej gęstości z powodu osiągnięcia limitów danych. Różne filtry mogą wypchnąć zapytanie nieco powyżej lub poniżej limitów, co powoduje różne etykietki narzędzi w różnych momentach dla tej samej wizualizacji wykresu liniowego. Aby uzyskać więcej informacji na temat próbkowania liniowego o wysokiej gęstości, zobacz nasz artykuł: Próbkowanie liniowe o wysokiej gęstości w usłudze Power BI.
Obrazy
W tej sekcji rozwiązano potencjalne problemy, które użytkownicy mogą napotkać podczas dołączania obrazów do wizualizacji.
Adresy URL obrazów
Jeśli obraz w raporcie usługi Power BI nie jest renderowy, może to być spowodowane tym, że adres URL obrazu nie jest anonimowo dostępny. Usługa Power BI wymaga , aby adres URL obrazu był anonimowo dostępny bez konieczności wyświetlania logowania. Obrazy nie mogą być hostowane w witrynach wymagających uwierzytelniania, takich jak SharePoint lub OneDrive.
Aby upewnić się, że adres URL obrazu jest publicznie dostępny, otwórz adres URL obrazu w oknie przeglądarki trybu InPrivate. Jeśli obraz zostanie załadowany bez konieczności logowania, poprawnie skonfigurowano adres URL obrazu do użycia w usłudze Power BI. Ładowanie obrazów ze ścieżki lokalnej nie jest również obsługiwane w programie Power BI Desktop ani w usługa Power BI.
Podobnie aplikacje mobilne usługi Power BI będą wyświetlane tylko wtedy, gdy adres URL obrazu jest anonimowo dostępny. Ponownie obraz nie może być hostowany w witrynie, która wymaga logowania, takiego jak SharePoint lub OneDrive, nawet jeśli obraz jest widoczny w programie Power BI Desktop lub w usługa Power BI.