Projektowanie raportów przy użyciu zaawansowanych technik filtrowania
Poza filtrami i fragmentatorami autorzy raportów mogą stosować inne techniki filtrowania, takie jak:
Interakcje wizualne
Przeglądanie szczegółowe
Etykietka narzędzia raportu
Zakładki
Opcje raportu
Opcje redukcji zapytania
Interakcje wizualne
Domyślnie, gdy użytkownicy raportu wchodzą w interakcje z wizualizacjami, filtry są propagowane do innych wizualizacji na stronie raportu. Dzięki temu wizualizacje zachowują się jak fragmentatory. Na przykład użytkownik raportu może wybrać kolumnę wizualizacji wykresu kolumnowego, aby filtrować inne wizualizacje na stronie. Aby usunąć filtry krzyżowe, mogą ponownie wybrać kolumnę lub wybrać inną wizualizację.
Porada
Podczas filtrowania krzyżowego można wprowadzić dodatkowe filtry krzyżowe, nawet z innych wizualizacji, naciskając klawisz Ctrl .
Filtrowanie krzyżowe (i wyróżnianie krzyżowe) działa między dwiema wizualizacjami. Jednak w czasie projektowania można edytować interakcje wizualne między dowolną parą wizualizacji i w obu kierunkach. Ponadto można wyłączyć filtrowanie krzyżowe lub zmodyfikować interakcję, aby zamiast tego używać wyróżniania krzyżowego.
Aby lepiej zrozumieć interakcje wizualne, watch poniższy film wideo opisujący przypadek użycia i pokazujący sposób jej konfigurowania.
Aby uzyskać więcej informacji, zobacz Filtry i wyróżnianie w raportach usługi Power BI.
Przeglądanie szczegółowe
Dodaj strony przeglądania szczegółowego, aby umożliwić użytkownikom raportu przechodzenie do szczegółów wizualizacji. Domyślnie akcja przeglądania szczegółowego propaguje wszystkie filtry stosowane do wizualizacji na stronie przeglądania szczegółowego.
Aby uzyskać więcej informacji, zobacz Konfigurowanie przeglądania szczegółowego w raportach usługi Power BI.
Etykietka narzędzia raportu
Dodaj etykietki narzędzi raportu, które będą wyświetlane po umieszczeniu kursora na wizualizacjach przez użytkowników raportu. Domyślnie etykietka narzędzia raportu odbiera wszystkie filtry, które mają zastosowanie do wizualizacji.
Aby uzyskać więcej informacji, zobacz Twórca etykietki narzędzi oparte na stronach raportu w Power BI Desktop.
Zakładki
Zakładki przechwytują określony widok raportu, w tym filtry, fragmentatory, wybór strony i stan wizualizacji. Autorzy raportów i użytkownicy raportów mogą je tworzyć.
Uwaga
Zakładki tworzone przez użytkownika raportu są nazywane zakładkami osobistymi.
Ponieważ zakładki mogą przechwytywać stan filtru, po wywołaniu zastosują ten stan filtru. Zakładki można wywoływać bezpośrednio w okienku Zakładki lub wywoływać je pośrednio, wybierając przycisk, obraz lub kształt.
Możesz utworzyć zakładkę, aby przechwycić domyślny stan fragmentatorów. Przycisk na stronie raportu może mieć tekst Resetuj fragmentatory, a po wywołaniu użyje zakładki.
Aby uzyskać więcej informacji, zobacz Zakładki w usługa Power BI.
Opcje raportu
Autorzy raportów mogą konfigurować ustawienia raportów lub wizualizacji w celu kontrolowania opcji i zachowania filtru.
Za pomocą opcji raportu można wykonywać następujące czynności:
Wyłącz filtry trwałe. (Filtry trwałe są omówione w lekcji 5).
Ukryj nagłówki wizualizacji dla wszystkich wizualizacji lub dla określonej wizualizacji. Gdy nagłówek wizualizacji jest ukryty, użytkownicy raportu nie mogą umieścić kursora na ikonie Filtr, aby określić filtry stosowane do wizualizacji. (Ikona filtru jest omówiona w lekcji 5).
Ukryj ikonę Filtr dla określonej wizualizacji.
Ogranicz użytkowników raportów przed zmianą typów filtrów (na przykład podstawowe na zaawansowane) w okienku Filtry .
Usuń pole wyszukiwania w okienku Filtry .
Porada
Ustawienia domyślne zapewniają największą elastyczność dla użytkowników raportów. Ogranicz opcje tylko wtedy, gdy masz przekonujący powód, aby to zrobić.
Opcje redukcji zapytania
Autorzy raportów mogą skonfigurować ustawienia raportu, aby zmniejszyć liczbę zapytań wysyłanych do modelu semantycznego. Mniejsza liczba zapytań spowoduje lepszą dynamiczność, ponieważ użytkownicy raportu aktualizują filtry, fragmentatory lub strony raportu filtru krzyżowego.
Rozważmy przykład, w którym użytkownik raportu chce wybrać wiele elementów w jednym fragmentatorze lub chce zaktualizować dwa fragmentatory. Domyślnie każda akcja powoduje ponowne renderowanie wizualizacji, więc niepotrzebne zapytania są wysyłane do modelu semantycznego. Ten proces spowalnia renderowanie raportów i nakłada niepotrzebne obciążenie dla modelu semantycznego i wszystkich źródeł danych DirectQuery.
Uwaga
Rozważ włączenie opcji redukcji zapytań, gdy model semantyczny używa magazynu tabel DirectQuery lub gdy zaimportowane woluminy danych są duże, a obliczenia są złożone i powolne.
Ustawienia raportu mogą:
Domyślnie wyłącz wyróżnianie krzyżowe/filtrowanie. Wszystkie wizualizacje, z wyjątkiem fragmentatorów, nie propagują filtrów do innych wizualizacji, chyba że zostaną jawnie dodane jako interakcja wizualna.
Dodaj przycisk Zastosuj do fragmentatorów. Wybór fragmentatora spowoduje filtrowanie strony raportu tylko wtedy, gdy użytkownik raportu wybierze przycisk Zastosuj .
Dodaj przycisk Zastosuj do wszystkich filtrów podstawowych w okienku Filtry . Gdy odbiorca raportu wybierze przycisk Zastosuj na karcie filtru, zostanie zastosowany pojedynczy filtr.
Dodaj przycisk Zastosuj do okienka Filtry . Wszystkie filtry będą stosowane jednocześnie, gdy odbiorca raportu wybierze przycisk Zastosuj . Ta opcja jest przydatna, gdy użytkownicy raportu chcą jednocześnie zaktualizować wiele filtrów.