Udostępnij przez


Jak wizualizacje filtrują się nawzajem w raporcie Power BI

DOTYCZY: usługa Power BI dla użytkownikówbiznesowych usługa Power BI dla projektantów i deweloperówprogramu Power BI Desktop wymaga licencji Pro lub Premium

Jedną z doskonałych funkcji usługi Power BI jest sposób łączenia wszystkich wizualizacji na stronie raportu. Jeśli wybierzesz punkt danych na jednej z wizualizacji, wszystkie pozostałe wizualizacje na stronie zawierające te same dane zmieniają się na podstawie wybranego wyboru.

Zrzut ekranu przedstawiający animację wybierania punktów danych w jednej wizualizacji, która pokazuje wpływ innych wizualizacji.

Jak wizualizacje współdziałają ze sobą

Domyślnie wybranie punktu danych w jednej wizualizacji na stronie raportu spowoduje filtrowanie krzyżowe lub wyróżnianie krzyżowe innych wizualizacji na stronie. Projektant raportów ustawia sposób interakcji wizualizacji na stronie. Projektanci mają możliwość włączania i wyłączania interakcji wizualnych oraz zmiany domyślnego sposobu filtrowania krzyżowego, podświetlania krzyżowego i drążenia danych.

Jeśli nie spotkałeś się jeszcze z hierarchiami ani z przechodzeniem do szczegółów, możesz przeczytać więcej o nich w artykule Przechodzenie do szczegółów w usłudze Power BI.

Krzyżowe filtrowanie i wyróżnianie

Filtrowanie krzyżowe i wyróżnianie krzyżowe może być przydatne do identyfikowania, w jaki sposób jedna wartość w danych przyczynia się do innej. Terminy filtrowanie krzyżowe i wyróżnianie krzyżowe są używane do odróżnienia zachowania opisanego tutaj od tego, co się dzieje, gdy używasz okienka Filtry do filtrowania i wyróżniania wizualizacji.

Na poniższych stronach raportu przedstawiono przykłady filtrowania krzyżowego i wyróżniania krzyżowego. Wykres słupkowy Łączna liczba kategorii według segmentu ma dwie wartości: Umiar i Wygoda.

Zrzut ekranu przedstawiający stronę raportu VanArsdel Market Share z wyróżnioną wizualizacją.

W poniższym przykładzie wybrano pozycję Moderation.

Zrzut ekranu przedstawiający stronę raportu po wybraniu segmentu Moderacja wykresu słupkowego.

Ponieważ moderowanie jest zaznaczone na wykresie słupkowym:

  • Filtrowanie krzyżowe usuwa dane, które nie mają zastosowania. Wybranie pozycji Moderation na wykresie słupkowym filtruje krzyżowo wykres liniowy. Wykres liniowy wyświetla teraz tylko punkty danych dla segmentu moderacji.
  • Krzyżowe wyróżnianie zachowuje wszystkie oryginalne punkty danych, ale przyciemnia część, która nie ma zastosowania do Twojego zaznaczenia. Wybór opcji Moderation na wykresie słupkowym powoduje podświetlenie wykresu kolumnowego. Wykres kolumnowy przyciemnia wszystkie dane dotyczące segmentu Convenience i wyróżnia wszystkie dane, które mają zastosowanie do segmentu Moderation.

Zagadnienia i rozwiązywanie problemów

  • Jeśli raport zawiera wizualizację, która obsługuje przechodzenie do szczegółów, domyślnie przechodzenie do szczegółów jednej wizualizacji nie ma wpływu na inne wizualizacje na stronie raportu. Projektant raportu może jednak zmienić to zachowanie, więc sprawdź wizualizacje z możliwością przechodzenia do szczegółów, aby ustalić, czy przechodzenie do szczegółów filtruje inne wizualizacje zostało włączone przez projektanta raportu.

  • Filtry na poziomie wizualizacji są zachowywane podczas krzyżowego filtrowania i wyróżniania innych wizualizacji na stronie raportu. Jeśli więc wizualizacja VisualA ma filtry na poziomie wizualizacji zastosowane przez projektanta raportów lub przez Ciebie, a wizualizacja VisualA jest używana do interakcji z wizualizacją VisualB, filtry na poziomie wizualizacji z VisualA zostaną zastosowane do VisualB.

    Zrzut ekranu przedstawiający wizualizację raportu z już ustawionymi filtrami.

  • Jeśli tabele nie mają relacji hierarchicznych, fragmentowanie miar (często nazywanych złożonymi fragmentatorami) może spowodować wystąpienie błędu. Jeśli masz dostęp do dzienników, zobaczysz komunikat "Miary nie są dozwolone ze złożonymi selektorami, chyba że następuje zmiana kontekstu filtru." Aby uniknąć tej sytuacji, nie używaj złożonych fragmentatorów ani przemodeluj relacje w celu uzyskania żądanych danych wyjściowych.