Text Filter – Filtrowanie danych za pomocą niestandardowej wizualizacji w Power BI

Po ukończeniu artykułu na temat fragmentatora tekstowego w tabeli przestawnej Excel, zacząłem się zastanawiać, gdzie taki fragmentator podział się w Power BI. Nie ma go w standardzie, ale możemy dodać do wykresów niestandardową wizualizację: filtr tekstowy Text Filter, który umożliwia filtrowanie całego raportu według wpisanego ciągu znaków.

Dodanie niestandardowej wizualizacji Text Filter do okna wizualizacji

Na samym początku dodajemy Text Filter do okna Wizualizacji. Aby to zrobić wchodzimy w kartę Narzędzia główne następnie wybieramy z niej ikonkę Ze sklepu, która znajduje się w grupie Niestandardowe elementy wizualne.

Text Filter - Filtrowanie danych za pomocą niestandardowej wizualizacji w Power BI 1

Po kliknięciu Ze sklepu zostajemy przeniesieni do okna Niestandardowe wizualizację usługi Power BI. Wybieramy z listy Kategorii Filtry, a następnie odnajdujemy Text Filter i klikamy Dodaj.

 

Text Filter - Filtrowanie danych za pomocą niestandardowej wizualizacji w Power BI 2

Po kliknięci przycisku Dodaj w oknie wizualizacji pojawi nam się nowa ikonka Niebieskiej Lupy, którą jest Text Filter.

Text Filter - Filtrowanie danych za pomocą niestandardowej wizualizacji w Power BI 3

Dodawanie Text Filter do strony

Na potrzeby artykułu utworzona została strona zawierająca dwie tabele, w których zostało zastosowane Formatowanie warunkowe opisane we wcześniejszym artykule (Sprzedaż oraz Zysk wg Podkategoria Produktu, Sprzedaż oraz zysk wg Klienta) oraz odpowiadające tabelom wykresy:

Text Filter - Filtrowanie danych za pomocą niestandardowej wizualizacji w Power BI 4

Teraz klikamy ikonę Niebieskiej Lupy przez co dołożymy do strony nowy Text Filter. Jako pole danych wybieramy Miasto.

Text Filter - Filtrowanie danych za pomocą niestandardowej wizualizacji w Power BI 5

Na naszej stronie pojawi się Text Filter o nazwie pola Miasto.

Text Filter - Filtrowanie danych za pomocą niestandardowej wizualizacji w Power BI 6

Zaznaczmy nasz Text Filter i wybierzmy opcję Format (jest to ikonka wałka malarskiego) z zakładki Wizualizację. Po wybraniu opcji Format rozwinie nam się lista z możliwościami edycji Text Filter’a. Zmieńmy tekst tytułu z Miasto na Wpisz Miasto. Dodatkowo w opcjach formatu możemy edytować wygląd Text Filter’a.

Text Filter - Filtrowanie danych za pomocą niestandardowej wizualizacji w Power BI 7

Od teraz możemy szybko i wygodnie wyfiltrować strukturę sprzedaży oraz zysku wg. Klientów i Podkategorii produktów w konkretnym mieście, np. aby sprawdzić strukturę sprzedaży dla Rzeszowa musimy w nowy Text Filter wpisać Rzeszów.

Text Filter - Filtrowanie danych za pomocą niestandardowej wizualizacji w Power BI 8Na co uważać stosując Text Filter w Power BI?

Na stronie widzimy dokładną strukturę sprzedaży oraz zysku. Jednak czy na pewno dla Rzeszowa? Cały czas musimy pamiętać, że Text Filter sprawdza ciąg znaków, to znaczy przefiltrował nasz dane o miasta, w których znajduje się ciąg znaków Rzeszów. Dołóżmy więc do stronyfFragmentator z pola Miasto, tak aby zobaczyć, jakie miasta zostały wybrane przez Text Filter.

Text Filter - Filtrowanie danych za pomocą niestandardowej wizualizacji w Power BI 9Jak widzimy w naszych danych znajdują się aż trzy miasta: Krzeszów, Ostrzeszów i Rzeszów. Teraz dopiero we fragmentatorze możemy wskazać konkretne miasto.

Aby wyczyścić Text Filter wystarczy kliknąć ikonkę gumki, która znajduje się po prawej stronie okna.

Text Filter - Filtrowanie danych za pomocą niestandardowej wizualizacji w Power BI 10

Wady i zalety wizualizacji Text Filter

Podsumowując, Text Filter jest bardzo prostym, szybkim i przydatnym sposobem filtrowania danych po ciągu znaków. W tym artykule zostało przetoczone tylko jedno z jego zastosowań, a jest ich wiele. Należy jednak pamiętać, że sprawdza on ciąg znaków, więc wyszuka wszystkie nazwy, które dany ciąg zawierają (por. Rzeszów – Krzeszów; Piotr Kowal – Piotr Kowalski).

Zalety

  • Łatwość w obsłudze
  • Filtrowanie danych po ciągu znaków
  • Szybki sposób filtrowania oraz ograniczania danych
  • Współpraca z innymi narzędziami filtrującymi np. fragmentatorem
  • Użycie kilku wizualizacji Text Filter pozwala szybko poruszać się po dashboardzie

Wady

  • Ryzyko niedokładnego przefiltrowania danych (Rzeszów – Krzeszów)
Bartosz Czapiewski

Bartosz Czapiewski

Założyciel SkuteczneRaporty.pl, doświadczony ekspert oraz trener Excela, Power Query, Power BI i DAX. Od ponad 15 lat pomaga specjalistom i firmom lepiej pracować z danymi, automatyzować raporty oraz rozwijać kompetencje analityczne.

Jest autorem programów szkoleniowych dla Analityków: JUNIOR, POWER PRO i EXPERT oraz twórcą społeczności I❤️DATA, w której poprzez mentoring, spotkania LIVE z ekspertami i praktyczne wyzwania pomaga rozwijać umiejętności, budować portfolio, przygotować się do rekrutacji i zrobić kolejny krok w stronę pracy jako Analityk Danych.

Na blogu dzieli się praktycznym podejściem do analityki: od układania danych w Excelu, przez automatyzację pracy z Power Query, aż po zaawansowane raportowanie w Power BI, DAX i rozwój kariery Analityka Danych.

Brak komentarzy

Dodaj komentarz

Twój adres email nie zostanie opublikowany. Wymagane pola są oznaczone *