Úvod do výpočtů

Výpočty v Tableau

Agata Bak-Geerinck

Senior Data Analyst, Telenet

Proč používat výpočty?

Výpočty umožňují vytvářet nová data z dat, která již existují ve vašem datovém zdroji, a provádět nad nimi výpočetní operace

Typické případy použití:

  • Míra chybějící v původním datasetu:

    • např. Sales a Costs, ale žádná míra Profit
  • Transformace existujících dat:

    • např. extrakce First name z First and Last name
  • Kategorizace dat:
    • např. rozdělení Age do skupin „Děti", „Teenageři", „Dospělí" podle věkových prahů
  • ...
Výpočty v Tableau

Typy výpočtů v Tableau

Existují čtyři hlavní typy výpočtů:

Základní výpočty:

  • Výpočty na úrovni řádků
  • Agregační výpočty

Pokročilé výpočty:

  • Výrazy Level of Detail
  • Tabulkové výpočty

Snímek tabulkového procesoru

Výpočty v Tableau

Výpočty na úrovni řádků vs. agregace

  • Výpočty na úrovni řádků

    • Prováděny pro každý jednotlivý řádek
    • např. End Date-Start Date

Tabulka s datem zahájení a ukončení a výpočtem rozdílu mezi nimi

  • Agregační výpočty např. SUM(), AVG()
    • Prováděny nad sadou záznamů definovanou dimenzemi v pohledu
    • např. Sum of Profit = SUM(Sales)- SUM(Cost)
    • Přepočítávány pro každou dimenzi v pohledu

Tabulka zobrazující součet zisku podle regionu

Výpočty v Tableau

Nejčastější chyby ve výpočtech

  • Tableau má vestavěnou kontrolu platnosti výpočtu! Ukázka zprávy „Calculation is valid" v Tableau
  • Nemíchejte výpočty na úrovni řádků a agregační výpočty:

    Příklad chybného výpočtu kombinujícího agregované a neagregované hodnoty

    • Používejte pouze výpočty na úrovni řádků nebo agregační výpočty
  • Neaplikujte výpočty na nekompatibilní datové typy:

Příklad chybného výpočtu s matematickými operacemi na nekompatibilních datových typech

  • Pozor na syntaktické chyby:
    • Chybějící prvky syntaxe, např. ELSEIF nebo END v příkazu IF()
    • Chybějící identifikátor, operátor, čárka nebo závorka
    • Nesprávný typ závorek {}, [], ()
Výpočty v Tableau

Nejčastější logické chyby

Kontrola platnosti v Tableau neodhalí všechny chyby!

Typické logické / matematické chyby:

  • Nesprávné pořadí matematických operací
  • Chybné nebo chybějící závorky v příkazech AND a OR
  • Nesprávné použití podmínek v příkazech IF a CASE
  • Sčítání nesčítatelných hodnot, např. ID zákazníků
  • Průměrování průměrů
  • ...

Konečná analytická odpovědnost leží na vás!

Výpočty v Tableau

Datová sada – využití Fitbitu

Vizuál zobrazující chytré hodinky a různé typy aktivit, které lze sledovat, například spánek, srdeční tep a cvičení

Výpočty v Tableau

Let's practice!

Výpočty v Tableau

Preparing Video For Download...