3 kreatywne sposoby wykorzystania Tableau Parameter Actions

Ta treść jest fragmentem mojej książki, Innovative Tableau: 100 more Tips, Tutorials, and Strategies, opublikowanej przez O ’ Reilly Media Inc., 2020, ISBN: 978-1492075653. Kup książkę w Amazon.

zawsze opisywałem parametry Tableau jako Szwajcarski nóż wojskowy ze względu na ich nieskończone zastosowania. W przypadku, gdy nie jesteś zaznajomiony, Tableau parametry są wartości generowane przez użytkowników, które pozwalają Tobie i Twoim odbiorcom wybrać Dane wejściowe pól obliczeniowych. Ty, jako autor, kodujesz dopuszczalne wartości raz, ale to od użytkownika zależy, która wartość zostanie wybrana.

to odblokowuje wyższy poziom elastyczności w Tableau, który pozwala użytkownikom manipulować analizami w locie za pomocą „kontrola parametrów” do zmiany wartości wypełniania pól obliczeniowych. Wraz z najnowszą wersją Tableau Desktop version 2019.2, istnieje nowa akcja” Zmień parametr ” na pulpicie nawigacyjnym, która sprawia, że możliwość zmiany wartości parametrów jest jeszcze bardziej płynna. Ten post pokaże Ci, jak korzystać z działań na pulpicie parametrów i trzech aplikacji, aby poprawić wrażenia użytkowników.

powiązany samouczek wideo:

Premier tableau eLearning z Playfair Data TV

Jak korzystać z tableau Parameter Dashboard Actions

jeśli parametry i / lub działania na desce rozdzielczej są dla Ciebie nowe, polecam przejrzenie powiązanych postów, Wprowadzenie do parametrów w Tableau i praktyczne Tableau: 3 kreatywne sposoby korzystania z działań na desce rozdzielczej.

jak wspomniano we wstępie, parametry są wartościami używanymi w polach obliczeniowych, które mogą być kontrolowane przez użytkownika pulpitu nawigacyjnego. Ty, jako programista Pulpitu nawigacyjnego, możesz umieścić kilka „parametrów” wokół tego, jakie mogą być te wartości, ale od tego momentu użytkownik końcowy może zdecydować, która wartość wypełnia pole obliczeniowe.

dla przykładu wprowadzającego użyjemy trendu sprzedaży według miesiąca w zestawie danych Sample – Superstore, aby pokazać, w jaki sposób kliknięcie na niego nadpisze bieżącą wartość parametru.

aby utworzyć parametr, Lubię kliknąć prawym przyciskiem myszy w dowolnym pustym miejscu w okienku danych i kliknąć „Utwórz parametr…”. Możesz również kliknąć strzałkę w dół w prawym górnym rogu obszaru Wymiary w okienku danych i kliknąć ” Utwórz parametr…”. Oto jak to wygląda, gdybym miał zrobić nowy parametr w próbce-zestaw danych Superstore.

aby zilustrować, jak korzystać z najnowszego typu akcji na pulpicie nawigacyjnym, skonfiguruję parametr z typem danych Float i dopuszczalnymi wartościami wszystkich.

te ustawienia oznaczają, że parametr ten może być wypełniony dowolną liczbą, w tym liczbą dziesiętną. Następnie skonfiguruję prosty arkusz z tekstem typu mark, aby pokazać bieżącą wartość nowego parametru.

zauważ, że zmieniłem również format wyświetlanej liczby na walutę (Standard), która ma znak dolara i dwa miejsca po przecinku, aby dopasować format liczb w następnym kroku. Ponieważ domyślną, bieżącą wartością parametru przykładowe działanie parametru jest 1, widzimy wyświetlony wynik $ 1.00.

następnie skonfiguruję wykres liniowy, który patrzy na miarę sprzedaży w przykładowych danych przez ciągły miesiąc daty zamówienia i umieszczę oba arkusze na pulpicie nawigacyjnym razem.

aby dodać działanie parametru, kliknij ” Pulpit nawigacyjny „w górnej nawigacji, a następnie” działania…”. Po kliknięciu przycisku ” Dodaj akcję „zobaczysz Sześć opcji, w tym nową akcję” Zmień parametr… ” na pulpicie nawigacyjnym.

w oknie dialogowym, które pojawi się po kliknięciu Zmień parametr, możesz kontrolować ustawienia, takie jak arkusz źródłowy operacji, kiedy ma być uruchomiona, który parametr zostanie nadpisany i na podstawie której wartości. W tym przykładzie powiedzmy, że kliknięcie na wykresie linii nadpisze wartość sprzedaży w parametrze Actions Example parametr.

teraz kliknięcie na dowolną wartość sprzedaży na wykresie liniowym zmienia wartość wyświetlaną na bieżącej wartości arkusza parametrów.

ponieważ ustawiamy akcję Change Parameter dashboard, kliknięcie na wartość w wykresie liniowym nadpisuje bieżącą wartość parametru Actions Example parameter, który podaje aktualną wartość parametru text sheet.

w tej chwili nie masz opcji, aby ustawić, co zrobić, gdy wyczyścisz akcję parametru, ale gdy typ danych jest Float, jak w tym pierwszym przykładzie, możesz wykonać wielokrotne wybieranie. Ponieważ agregacją akcji naszego parametru jest suma, kliknięcie na więcej niż jednym punkcie danych zsumuje je razem.

używanie działań parametrów do podświetlania selekcji w wizualizacji

jednym z moich ulubionych doświadczeń użytkownika jest rozwijane menu, które pozwala odbiorcom wybrać element wymiaru, który jest dla nich najbardziej odpowiedni. Następnie zaznaczam ich wybór na wszystkich wykresach na pulpicie nawigacyjnym. To jak dobra mapa, która zawiera naklejkę „jesteś tutaj”, aby pomóc widzowi zorientować się w kontekście reszty obrazu.

taktyka jest osiągana poprzez użycie parametrów i formuły logicznej, która określa, który element wymiaru pasuje do wartości parametru, a który nie. Aby uzyskać więcej informacji, zobacz, jak wyróżnić element wymiaru na minimalistycznym wykresie Kropkowym.

przed działaniem parametrów musiałbym wyświetlić kontrolę parametrów, aby umożliwić użytkownikowi wybranie elementu wymiaru do podświetlenia. Nie straszne doświadczenie, ale jeszcze jedno rozwijane podejmowanie cennych nieruchomości na desce rozdzielczej. Tak było w przypadku mojego pulpitu nawigacyjnego, Super Sample Superstore, w którym użytkownik może wybrać region do podświetlenia.

należy zauważyć, że parametr Region ma typ danych String i jest dopuszczalna wartość dla każdego z czterech regionów w zestawie danych Sample-Superstore. Zaznaczenie to podświetla element wymiaru na mapie i wykresach kropek oraz odfiltrowuje wszystkie inne elementy wizualne do tego konkretnego elementu wymiaru. To doświadczenie może być znacznie bardziej eleganckie teraz za pomocą działania parametrów.

za każdym razem, gdy arkusz zawiera te same elementy wymiaru, co dopuszczalne wartości parametru, można go użyć jako arkusza kontrolnego, który nadpisuje parametr wpływający na inne widoki. Dzięki tej nowej funkcjonalności można tworzyć dosłowne arkusze sterowania, które są niczym innym jak tabelą tekstową zawierającą elementy wymiaru, które chcesz zastąpić wartością parametru.

jako arkuszy sterowania można również używać innych wizualizacji. Ponieważ każda mapa na pulpicie nawigacyjnym Super Sample Superstore zawiera wymiar regionu, mogę użyć map u góry, aby zastąpić wartość parametru używaną do podświetlania i filtrowania innych widoków. Jeśli arkusz kontrolny nie zawiera elementów wymiaru w dopuszczalnych wartościach parametru, po prostu dodaj wymiar do karty znaczników szczegółów arkusza kontrolnego.

oto, jak wyglądają moje ustawienia działania na pulpicie zmiany parametrów, aby używać moich map u góry jako moich arkuszy kontrolnych.

teraz po prostu kliknięcie na stan na mapie wypełni wartość parametru regionem, w którym znajduje się stan. Parametr jest następnie używany do filtrowania i podświetlania wszystkich innych widoków. Oto jak to wygląda po zmianie ostrości Pulpitu nawigacyjnego ze wschodu na centrum, klikając w dowolnym miejscu na mapie regionu centralnego.

zauważ, że w tym przykładzie używam parametrów do filtrowania widoków,ale filtrowanie można również wykonać za pomocą tradycyjnych akcji pulpitu filtra. Jednak podkreślanie doświadczenia użytkownika jest inne. Nie jest to działanie na pulpicie nawigacyjnym, które wyróżnia konkretny element wymiaru, podczas gdy Wszystko inne jest wyblakłe.

nadpisujemy dopuszczalną wartość w parametrze Region. Następnie na karcie kolorowych znaków wszystkich Wykresów kropek znajduje się pole obliczeniowe z formułą „Region = parametr regionu”. Ilekroć element wymiaru regionu pasuje do dopuszczalnej wartości wybranej w parametrze regionu, jest klasyfikowany jako True i otrzymuje unikalny kolor; Wszystko inne jest klasyfikowane jako False i otrzymuje kolor drugorzędny. Więc dwa różne kolory zamiast podświetlenia; rodzaj bardziej trwałego rozświetlacza.

► Powiązane wideo: jak wyróżnić element wymiaru w Tableau

ostatnia uwaga na tej końcówce. Niestety, gdy typem danych parametru jest String, nie możemy wykonać wielokrotnego wyboru, jak to zrobiliśmy w powyższym przykładzie wprowadzającym. Tableau zawsze odroczy się do ostatniego wyboru przy wyborze, który element wymiaru jest używany do nadpisania bieżącej wartości parametru. Przypuszczam, że multi-select, string parameters będzie musiał poczekać na przyszłe wydanie!

jeśli chcesz wybrać więcej niż jeden element wymiaru, może być lepiej za pomocą Ustaw akcje. Oto przykład w Darmowym, pełnometrażowym filmie, Wprowadzenie do akcji na pulpicie nawigacyjnym, w Playfair Data TV.

używanie akcji parametrów do zmiany części daty Za pomocą kliknięcia przycisku

można również tworzyć arkusze sterowania, nawet jeśli zestaw danych nie zawiera wymiaru z elementami wymiarowymi, które pasują do dopuszczalnych wartości parametru, którego chcesz użyć do utworzenia akcji Pulpitu nawigacyjnego parametrów.

parametry są unikalne, ponieważ działają na wielu połączeniach danych w tym samym skoroszycie.

oznacza to, że mogę utworzyć arkusz kontrolny w programie Excel zawierający elementy wymiaru, które nadpiszą wartość parametru, połączą się z tym arkuszem Excel jako dodatkowym źródłem danych, użyją go do utworzenia arkusza kontrolnego i skonfigurują akcję parametru, która działa między nowo utworzonym arkuszem kontrolnym a innymi arkuszami w skoroszycie.

oto przykład, dlaczego trzeba przejść przez dodatkowy etap tworzenia arkusza kontrolnego z dodatkowego źródła danych. Innym z moich ulubionych doświadczeń użytkownika jest zapewnienie widzom środków do przełączania części daty wykresu liniowego z dnia, tygodnia, miesiąca, roku.

jednak nie ma wymiaru, który mogę po prostu dodać do karty znaczników tekstu, aby utworzyć arkusz kontrolny z różnymi częściami daty. Aby utrudnić sprawę, części daty muszą być małe, aby pracować z niektórymi funkcjami daty, takimi jak DATETRUNC.

► Powiązane wideo: Jak używać działań parametrów do zmiany części daty w Tableau

jeśli nie znasz tej taktyki, potrzebujesz parametru z typem danych ciąg, a dopuszczalne wartości to każda z czterech części daty. Ważne jest, aby wartości były małe, aby działały po zintegrowaniu z drugim krokiem. Wyświetlacz jako wartości może mieć dowolną obudowę.

następnym krokiem jest skonfigurowanie pola obliczeniowego, które skraca datę w zbiorze danych na dowolnym poziomie wybranym w parametrze. Wzór na pole daty zamówienia w zestawie danych Sample-Superstore to:

DATETRUNC(,)

teraz, jeśli zamienię wymiar daty zamówienia w moim wykresie liniowym z przykładu wprowadzającego w tym poście na nowo utworzoną datę z polem obliczeniowym DATETRUNC, użytkownik może kontrolować ziarnistość daty za pomocą parametru przykład Części daty. Na przykład, jeśli wybiorę część daty roku z kontroli parametrów, wykres liniowy zaktualizuje się ze sprzedaży według miesiąca do sprzedaży według roku.

podobnie jak nasz przykład zakreślacza w pierwszej końcówce, można to teraz poprawić za pomocą działań parametrów i arkusza kontrolnego.

najpierw skonfiguruj dwukolumnowy arkusz kalkulacyjny Excel, który będzie używany do tworzenia arkusza kontrolnego w Tableau.

następnie połącz się ze źródłem danych i utwórz arkusz kontrolny.

krytycznym aspektem arkuszy kontroli jest to, że wymiar zawierający elementy wymiaru, które zastąpią parametr, musi istnieć gdzieś w widoku. W tym przykładzie użyłem pola Display As, aby moje przyciski wyglądały ładniej, ale umieściłem pole Value na karcie Detail Marks, aby było dostępne jako opcja, gdy później skonfiguruję działanie parametru.

teraz umieszczę ten arkusz kontrolny na tym samym pulpicie nawigacyjnym co mój wykres liniowy i skonfiguruję akcję na pulpicie nawigacyjnym zmiany parametrów, która będzie kontrolować wybór części daty.

teraz po prostu kliknięcie przycisku na arkuszu kontrolnym nadpisze część daty w polu obliczeniowym, która kontroluje obcinanie wykresu liniowego. Oto jak to wygląda po kliknięciu na przycisk W, aby zmienić część daty z roku na tydzień.

używanie działań parametrów do używania nazw Miar w polach obliczeniowych

jedną z moich ulubionych taktyk jest umożliwienie użytkownikom wybierania miar wyświetlanych na wykresie. Po raz kolejny ta taktyka jest jeszcze lepsza, ponieważ można skonfigurować działanie parametru, które zmienia wyświetlaną miarę, klikając po prostu element wymiaru na arkuszu kontrolnym.

najpierw skonfiguruj parametr zawierający nazwy miar, z których chcesz wybrać. Oto parametr zbudowany ze wszystkich miar, które pochodzą z zestawu danych Sample – Superstore.

następnie skonfiguruj pole obliczeniowe, które daje Tableau instrukcje, co ma być wyświetlane po wybraniu każdej wartości parametru.

teraz Utwórz wykres przy użyciu nowo utworzonej obliczonej miary. Aby zilustrować, po prostu zamienię miarę sprzedaży na wykresie linii, którego użyłem w pierwszych przykładach, na nowe pole obliczeniowe, które jest kontrolowane przez parametr Select measure Example. Jeśli wybieram Profit zamiast Sales w parametrze control, wykres liniowy aktualizuje się, aby wyświetlić wybraną miarę.

tym razem dla arkusza kontrolnego użyję specjalnego, wygenerowanego pola „nazwy miar”. Nazwy miar muszą być używane wraz z ich odpowiednikami, wartościami miar. Nie chcę, aby żadne wartości były wyświetlane na moim arkuszu kontrolnym, ale mogę dodać pole do karty znaczników szczegółów, aby wyświetlić nazwy miar.

jeśli istnieją nazwy miar, których nie chcesz umieszczać w arkuszu kontrolnym, po prostu usuń je z półki wartości miar. Usunąłem liczbę rekordów i zmierzyłem Wybrane pola, które utworzyły filtr na półce filtrów.

teraz jesteśmy gotowi dodać ten arkusz kontrolny do Pulpitu nawigacyjnego i skonfigurować akcję parametru.

teraz kliknięcie nazwy miary z arkusza kontrolnego nadpisze wartość w parametrze, który wypełni pole obliczeniowe instruujące Tableau, która miara ma być wyświetlana na wykresie. Oto jak wygląda Widok po kliknięciu miary sprzedaży i części daty miesiąca.

zgadza się-po prostu technicznie użyliśmy nazw miar wygenerowanych w polu obliczeniowym! Była to jedna z niewielu rzeczy, które były niemożliwe w Tableau przed dodaniem działań parametrów.

► Powiązane wideo: Jak używać nazw Miar w polach obliczeniowych Tableau

pokazałem wam tylko gołe kości podstawy tego, jakie działania parametrów są i jak ich użyć do wdrożenia trzech moich ulubionych taktyk, ale jest tak wiele sposobów budowania stąd.

jednym z moich ulubionych pomysłów jest użycie tych przykładów w połączeniu z zamianą przycisków na wartości parametrów sterujących. Arkusze kontrolne byłyby serią ikon zamiast tekstu, a Zamiana przycisków pozwoliłaby wizualnie wskazać, który przycisk został kliknięty.

są to bardzo ekscytujące możliwości, jak Tableau nadal zbliżyć się do nieskończenie elastyczny, web-jak doświadczenie.

dzięki za przeczytanie,
– Ryan

Dodaj komentarz

Twój adres e-mail nie zostanie opublikowany.