Zamów
bezpłatną
konsultację

Tableau Prep. Od zera do… levelu wyżej.

Czyli podstawy Tableau PREP BUILDER

Wyobraźmy sobie taki oto scenariusz: Dostajemy zlecenie analizy porównawczej sprzedaży w różnych regionach. Ale oprócz różniącej się nazwy regionu mamy jeszcze jeden mały problem – inny sposób zapisu danych w każdym z nich. Cóż więc począć? Ręczna obróbka danych to byłby istny koszmar i masa straconego, jakże cennego czasu. Raczej wolelibyśmy tego uniknąć, prawda?

W takich sytuacjach niezbędny będzie Tableau Prep? Ambitnie zakładam, że jeśli to czytasz, miałeś już do czynienia z magicznym narzędziem o nazwie Tableau Desktop i znasz jego podstawowe możliwości. Zapewne wiesz również, że jeśli chodzi o obróbkę danych – mamy tam dość ograniczone pole manewru.

Czym jest Tableau Prep?

Z pomocą przychodzi Tableau Prep. Jest to narzędzie służące do obróbki naszych „kłopotliwych” danych. Możemy przy jego pomocy wykonywać wiele różnych operacji, które oczyszczą, ujednolicą i odpowiednio przekształcą nasze dane wejściowe. Zapoznajmy się z naszym nowym przyjacielem.

 

Panel powitalny Tableau Prep

 

Po uruchomieniu programu wita nas powyższy panel. Żeby mieć co robić, musimy się rzecz jasna połączyć do danych.

 

Panel Connect to Data

 

Gdy klikniemy w ikonkę Connect to Data, otworzy nam się powyższy panel. Dysponujemy różnego rodzaju połączeniami:

  • do pliku – tych excelowskich oraz .csv będziemy używać zapewne najczęściej
  • do serwera

Oraz do innych baz danych:

  • JDBC
  • ODBC

PANEL GŁÓWNY TABLEAU PREP

Gdy połączymy się już do danych widzimy panel główny Tableau Prep Builder podzielony na dwie sekcje.

  • Flow Pane – tutaj dodajemy kolejne kroki, nadajemy im nazwy i sterujemy całym przepływem
  • Input Pane – sekcja, w której obserwujemy dane i dokonujemy wszelkiego rodzaju modyfikacji

 

Panel główny Tableau Prep Builder

 

Panel Input aktywuje się dopiero po kliknięciu na któryś z dodanych wcześniej kroków.

Poza dwiema głównymi sekcjami widzimy również kilka opcji „uniwersalnych”, niezależnych od rodzaju wybranego kroku takich jak wyszukiwanie czy filtrowanie.

Gdy załadujemy nasze dane, automatycznie wygeneruje nam się pierwszy krok Input, który jest początkiem naszego przepływu.

DODATKOWE OPCJE

Gdy klikniemy prawym klawiszem myszy, pokażą nam się możliwości modyfikacji poprzednio oddanego kroku.

 

Dodatkowe opcje

 

Możemy np. zmienić nazwę, dodać opis, zmienić kolor danego kroku. Funkcjonalnością, o której na pewno warto wspomnieć jest Preview in Tableau Desktop. Umożliwia nam  sprawdzenie wstępnego wyniku obróbki danych na wybranym etapie tworzenia przepływu. Możemy w ten sposób kontrolować nasze dane i mieć na oku każdą zmianę w praktyce.

Zmiany i powrót do poprzedniego kroku

Po wklikaniu się w dany krok możemy również na bieżąco obserwować zmiany, jakich dokonywaliśmy. Rzecz dzieje się w okienku Changes w lewym dolnym rogu.

Zmiany i powrót do poprzedniego kroku w Tableau Prep

 

Rodzaje kroków

Każdy nowy krok w przepływie dodajemy wciskając plusik przy poprzednim.  Otwiera nam się kilka możliwości:

 

Rodzaje kroków

Jako domyślny rodzaj dodanego kroku Tableau Prep dodaje Cleaning Step, czyli krok czyszczenia danych. Dane możemy również agregować, obracać, tworzyć różnego rodzaju joiny i unie. Możemy również dodawać Skrypty w języku Python. Na każdym etapie możemy również dodać pole kalkulowane. Aby dokonać outputu danych, powinniśmy dodać krok o tej samej nazwie.

Powyższy opis jest niezwykle powierzchowny. Aby zdobyć nieco więcej wiedzy i ją usystematyzować, zapraszam Was serdecznie do formy wideo w linku poniżej. A już w kolejnym artykule stworzymy wspólnie step by step pełny przepływ i omówimy dokładniej jego działanie. Do usłyszenia! Oglądaj Tableau Prep odcinek 2 tutaj.

Aktualności

E-book: Przepływ danych – porównanie Fivetran, Stitch i Matillion

Aktualności

10 funkcjonalności Tableau Prep Builder, o których musisz wiedzieć