Úvod do výrazů LOD a FIXED

Výpočty v Tableau

Maarten Van den Broeck

Content Developer at DataCamp

Granularita dat

Granularita dat je úroveň detailu v modelu nebo rozhodovacím procesu. Udává, jak podrobná vaše data jsou. (1)

npr. analýza časových řad: za sekundu | minutu | hodinu | den | týden | měsíc | (...)

Dvě tabulky: levá s výsledky spánku za den, pravá s výsledky tepové frekvence za minutu

1 Ponniah, P. (2004). Data Warehousing Fundamentals: A Comprehensive Guide for IT Professionals. Wiley.
Výpočty v Tableau

Granularita zobrazení

  • Granularita a agregace
  • Agregace = snížení granularity dat, např. celkový SUM(Sales)

  • Přidání dimenzí = zvýšení granularity dat, např. SUM(Sales) podle oblasti a roku
Výpočty v Tableau

Správa granularity v pracovním listu Tableau

  • Přidání dimenzí na police
  • Přidání dimenzí na kartu Marks:

    • Detail
    • Barva
    • Tvar
    • Velikost
    • Cesta
    • Popisek
  • Více dimenzí = více datových bodů

  • Vizualizace se stává obtížnější

Snímek obrazovky plátna Tableau s okolními policemi a kartami Marks

Výpočty v Tableau

Výrazy LOD v Tableau

Výrazy LOD umožňují snadno vypočítat agregace, které NEJSOU na úrovni detailu vizualizace

Rodina 3 funkcí:

  • INCLUDE: výpočet na nižší úrovni detailu
  • EXCLUDE: výpočet na vyšší úrovni detailu
  • FIXED: výpočet na přesně určené úrovni detailu
Výpočty v Tableau

Výrazy FIXED LOD

Výrazy LOD FIXED vypočítávají hodnotu pomocí zadaných dimenzí, bez ohledu na dimenze v zobrazení.

Syntaxe výrazu FIXED LOD s vysvětlením jednotlivých složek vzorce.

  • Funguje s 0, 1, 2 nebo více dimenzemi v libovolném pořadí
  • Výsledek výpočtu LOD může být dimenze nebo míra
  • Dimenze zájmu jsou obsaženy ve výpočtu a nezahltí zobrazení
Výpočty v Tableau

Praktické využití výrazů FIXED LOD

Výpočet měr napříč časovými dimenzemi:

např. přepínání mezi denními a týdenními výpočty { FIXED [Day] : SUM(Sales)}

Výpočet (dílčích) součtů podle kategorií:

např. % z celku { FIXED [Product] : SUM(Costs) } / { FIXED : SUM(Costs) }

Výpočet prvního nebo posledního datového bodu na subjekt:

např. datum první objednávky zákazníka { FIXED [Customer] : MIN([Order Date]) }

Výpočty v Tableau

Kohortová analýza a analýza přežití

Kohortová analýza:

  • Analýza opakujícího se chování skupiny

Graf zobrazující kohortovou analýzu

  • např. využití produktu různými skupinami klientů (kohortami)

Analýza přežití:

  • Analýza počtu subjektů, které zůstávají v datové sadě v daný den

Graf zobrazující analýzu přežití

  • např. Kdo stále dodržuje novoroční předsevzetí v únoru?
Výpočty v Tableau

Kohortová analýza a analýza přežití – FIXED

Kohortová analýza:

  • Analýza opakujícího se chování skupiny.

Graf kohortové analýzy s vyznačenou dimenzí data na ose Y

  • např. využití produktu různými skupinami klientů

Analýza přežití:

  • Analýza počtu subjektů, které zůstávají v datové sadě v daný den.

Graf analýzy přežití s vyznačenou dimenzí data na ose X

  • např. Kdo stále dodržuje novoroční předsevzetí v únoru?
Výpočty v Tableau

Pojďme si procvičit!

Výpočty v Tableau

Preparing Video For Download...