NewDataLabS

Tableau - Narzędzia Business Intelligence

PL / EN
  • Wydarzenia
    • Konferencje
      • Data Strategy Day
    • Webinary
      • Salesforce
      • Tableau
      • Power BI
    • Szkolenia Tableau
      • Szkolenia online
      • Szkolenia zamknięte
    • Szkolenia Power BI
      • Kurs Power BI online
  • Baza Wiedzy
    • Baza Wiedzy Tableau
    • Baza Wiedzy Power BI
    • Baza Wiedzy Salesforce
  • Blog
  • Kontakt
  • Rozwiązania
    • Tableau
    • Power BI
    • Salesforce
    • Snowflake
    • AI - Einstein Discovery
    • Amplitude
  • Usługi
    • Warsztaty Proof of Concept
    • Warsztaty CRM
    • ETL - przygotowanie danych
    • Hurtownie danych
    • Wdrożenia BI
    • Wdrożenia CRM
    • Migracje
      • Migracje CRM
      • Migracje systemów BI
    • Asysta eksploatacyjna
    • Embedded Analytics
    • Audyty Tableau
    • Szkolenia otwarte
      • Tableau
      • Power BI
    • Szkolenia zamknięte
      • Tableau
      • Salesforce
  • O firmie
    • O nas
    • Kariera
  • Klienci
    • Wybrani Klienci
    • Case Study

Viz In Tooltip

11 marca 2021

Viz In Tooltip jest funkcjonalnością Tableau już od jakiegoś czasu – konkretnie od wersji 10.5 z roku 2017. Wcześniej w tooltpie mogliśmy umieszczać jedynie tekst i zmienne. Zatem nowa funkcjonalność zapowiadana była jako rewolucja. Czy faktycznie tym była? Postaram się odpowiedzieć na to pytanie w poniższym artykule.

Viz In Tooltip w Tableau- tworzenie



Zacznijmy od tego, czym jest Tooltip. Jest to okienko, które wyświetla się po najechaniu na element wykresu wskaźnikiem myszy. Jest on generowany automatycznie, natomiast użytkownik może edytować jego zawartość. Możemy w tooltipie umieszczać własny tekst, wstawiać dodatkowe informacje, wymiary (dimensions) czy zmienne (measures):



Po lewej stronie widać tooltip wygenerowany automatycznie, po prawej w wersji opisowej lepiej przyswajalnej dla użytkownika.

Viz In Tooltip to nic innego, jak umieszczenie w tooltipie wykresu. Wykres tworzymy w osobnym arkuszu, natomiast dodajemy go w okienku edycji tooltipa po wyborze Insert/Sheet:



Znacznik wstawianej wizualizacji zaczyna się od znaku <. Tak wygląda gotowy Viz In Tooltip – do bar chartu ze sprzedażą po regionach i segmentach dodaliśmy line chart ze sprzedażą historyczną w tooltipie:



Zastosowanie Viz In Tooltip



Głównym zadaniem Viz in Tooltip jest dostarczenie dodatkowych informacji, na które z różnych powodów nie ma miejsca na dashboardzie. Projektując dashboard analitycy starają się z jednej stronie dostarczyć możliwie jak najwięcej informacji dla użytkownika, a z drugiej zachować czytelność i użyteczność. W praktyce dość łatwo przesadzić i przytłoczyć użytkownika nadmiarem informacji. Tutaj swoje zalety odkrywa Viz In Tooltip. Nie jest on na pierwszy rzut oka widoczny dla użytkownika, dopiero po najechaniu przez niego wskaźnikiem myszy na element dashboardu. Jest bardziej szczegółowy, gdyż koncentruje się wokół jednego elementu wykresu lub wskaźnika. Viz In Tooltip możemy wykorzystywać głównie do:

1. Wejścia w szczegóły zadanego wskaźnika (drill down) – przykładowo wykres sprzedaży po kategoriach może zawierać w tooltipie podział po pod-kategoriach. Umożliwia tym samym użytkownikom wgląd w szczegóły bez konieczności filtrowania:



2. Pokazanie horyzontu czasowego ewolucji zadanego wskaźnika (trend) – często sama informacji o realizacji danego wskaźnika, nawet w odniesieniu do celu czy poprzedniego okresu jest niewystarczająca – do oceny potrzebny jest trend

3. Pokazanie szczegółów punktu w czasie – analizując przebiegi czasowe, często istotne jest zrozumienie danej wielkości w konkretnym momencie – np. nagły skok lub spadek sprzedaży:



4. Zoom/drill-down na mapach – w przypadku map podstawowe zastosowanie odnosi się do pokazania w tooltipie bardziej szczegółowego podziału administracyjnego (które byłoby nieczytelne w pierwotnej mapie) lub powiększenie mapy, która na dashboardzie może mieć wtedy mniejsze rozmiary (na dole po lewej drill-down, po prawej zoom):



Edycja Viz in Tooltip



Każdy wstawiany Viz In Tooltip ma standardową postać:



gdzie poszczególne parametry oznaczają:

Sheet name – nazwa arkusza z wykresem, który chcemy wstawić do tooltipa
Maxwidth – szerokość wykresu w tooltipie (domyślnie 300px)
Maxheight – wysokość wykresu w tooltipie (domyślnie 300px)
Filter – pola filtrujące wykres źródłowy (domyślnie All fields)

Pola maxwidth i maxheight można dowolnie edytować, oczywiście przy zachowaniu zdrowego rozsądku. Zalecane jest ograniczenie wielkości tooltipa do rozmiaru maksymalnie 600×600. Należy również pamiętać, żeby arkusze z wykresami źródłowymi miały ustawiony parametr wyświetlanie Entire View.

Aby wyświetlić wykres w tooltipie, arkusz docelowy (ten, do którego wstawiamy tooltip) oraz arkusz źródłowy (z wykresem, który chcemy wstawić do tolltipa) muszą posiadać część wspólną, po której będziemy filtrować dane. Do tego służy atrybut filter, domyślnie ustawiony na . Technicznie mówiąc, wstawianie wykresu do tooltipa jest stworzeniem akcji podobnej do filter action, która filtruje wykres źródłowy wg zaznaczenia na wykresie docelowym. Atrybut filtr możemy:

1. Całkowicie usunąć – wtedy wykres źródłowy nie będzie w ogóle filtrowany (filter=””)
2. Ustawić filtrowanie po jednym polu lub więcej (filter=”,„)
3. Ustawić filtrowanie po wszystkich polach (filter=”„) – domyślny wybór



W powyższym przypadku Viz In Tooltip nie jest w ogóle filtrowany (1), filtrowany po regionie (2) oraz filtrowany po regionie oraz roku (3).

Budujemy Dashboard In Tooltip



Tooltipp nie ogranicza nas w umieszczaniu więcej niż jednego wykresu. Możemy wewnątrz tooltipa budować mini-dashboardy składające się z kilku arkuszu, odpowiednio ustawiając ich parametry, zwłaszcza rozmiarowe.



Powyższy Viz in Tooltip składa się z czterech arkuszy:

1- Pusty arkusz służący jako dystans
2- Bar Chart – sprzedaż po latach
3- Bar Chart – sprzedaż po segmentach
4- Heat mapa – sprzedaż po latach i segmentach

Tak uszczegółowiona w Tooltipie informacja jest dodatkowym elementem usprawniającym proces przekazywania informacji przez nasz dashboard. Problematyczne w tym przypadku jest jedynie odpowiednie ustawienie parametrów rozmiarowych, ponieważ w przypadku tooltipa nie dysponujemy rozbudowanym edytorem jak w przypadku projektowania dashboardu. Ustawienie poszczególnych parametrów odbywa się ręcznie metodą prób i błędów.

O czym należy pamiętać przy konstruowaniu VizInTooltip



Użyty właściwie Viz In Tooltip jest użyteczną techniką wzbogacania przekazu informacji przez dashboard. Musimy jednak pamiętać o pewnych ograniczeniach. Najważniejszym jest fakt, że generowanie Viz In Tooltip obciąża performance dashboardu. W skrajnych przypadkach może ograniczać to jego funkcjonalność. Aby zapewnić użytkownikom sprawne działanie dashboardu, należy trzymać się zaleceń:
1. Maksymalny rozmiar 600×600 – jeżeli nasz Viz In Tooltip potrzebuje więcej miejsca, należy rozważyć osobny widok
2. Maksymalny czas ładowania 2s – jeżeli czas jest dłuższy, może to powodować pominięcie tootipa przez użytkownika (nie będzie miał świadomości, że coś powinno się wyświetlić) lub powodować trudności w działaniu dashboardu. Należy więc uprościć Viz In Tooltip lub zmniejszyć jego rozmiar

Dodatkowo musimy również pamiętać, że Viz In Tooltip nie jest interaktywny. W tooltipie generowany jest obraz, który widzi użytkownik, natomiast nie może z nim wchodzić w interakcje. Istotne jest również, iż nie jest wyzwalany automatycznie, a przez użytkownika poprzez najechanie wskaźnikiem myszy na dany element wykresu.

Podsumowując, Viz In Tooltip może być bardzo użytecznym narzędziem wspomagającym wizualizację wskaźników biznesowych. Należy jednak pamiętać przede wszystkim o jasności takiego przekazu oraz zadbaniu o odpowiedni performance dashboardu zawierającego wizualizacje wzbogacone o Viz In Tooltip.

Mateusz Karmalski,
Tableau Author
webinarium tableau Pobierz trial Tableau Desktop >
Pobierz trial Tableau Prep >
Wydarzenia
> Konferencja Tableau MBA
> Konferencja użytkowników Power BI
Webinary
> Webinary Salesforce
> Webinary Amplitude
> Webinary Tableau
> Webinary Power BI

Szkolenia Tableau
Szkolenia Power BI
ETL
> Tableau Prep
> Airflow
> Power Query
> Microsoft Integration Services
Hurtownie danych
> Snowflake
> Google BigQuery
> Microsoft SQL Server
> PostgreSQL
Business intelligence
> Tableau
> Salesforce
> Power BI
Analityka internetowa
> Amplitude
Salesforce
> Zarządzanie relacjami z Klientami
> Sprzedaż
> Zarządzanie szansami sprzedaży
> Analiza Business Intelligence
> Salesforce Manufacturing Cloud
> Salesforce Service Cloud
> Salesforce Marketing Cloud
Kontakt

kontakt@newdatalabs.com
kontakt@newdatalabs.com


601797783
781 648 194


Adres
Adres do korespondencji:
al. T. Boy’a – Żeleńskiego 26,
51-160 Wrocław

Copyright © 2025