Datumomvandlingar och visualiseringar

Tidsserieanalys i Tableau

Chris Hui

VP of Product, Tracked

Dela upp data i Tableau

  • Data kan kodas med avgränsare som kan delas upp i egna fält (t.ex. AUS-001)

  • Tableau har två olika uppdelningsalternativ: Split eller Custom split

  • Split: delar upp data baserat på den vanligaste avgränsaren

Tidsserieanalys i Tableau

Dela upp data i Tableau

  • Data kan kodas med avgränsare som kan delas upp i egna fält (t.ex. AUS-001)

  • Tableau har två olika uppdelningsalternativ: Split eller Custom split

  • Split: delar upp data baserat på den vanligaste avgränsaren

Cust Order Key Split 1 Split 2 Split 3
AA-B1-C1 AA B1 C1
AA-B2-C2 AA B2 C2
AA-B3-C3 AA B3 C3
Tidsserieanalys i Tableau

Dela upp data i Tableau

  • Data kan kodas med avgränsare som kan delas upp i egna fält (t.ex. AUS-001)

  • Tableau har två olika uppdelningsalternativ: Split eller Custom split

  • Split: delar upp data baserat på den vanligaste avgränsaren

  • Custom split: delar upp data baserat på angivna egna avgränsare
Cust Order Key Split 1 Split 2 Split 3
AA-B1-C1 AA B1 C1
AA-B2-C2 AA B2 C2
AA-B3-C3 AA B3 C3

$$

Cust Order Key Split 1 Split 2 Split 3
AA-B1-C1.DD AA B1 C1.DD
AA-B2-C2.DD AA B2 C2.DD
AA-B3-C3.DD AA B3 C3.DD
Tidsserieanalys i Tableau

Beräknade uppdelningar i Tableau

  • SPLIT() är användbar när du behöver dela upp ett eller flera avgränsartecken i ett textfält

  • Token (text) returneras antingen från vänster till höger (positivt) eller höger till vänster (negativt) beroende på position

  • Uppdelningsfunktioner kombineras ofta med funktioner som:

    • IF() / TRIM() / CASE

Exempel som visar hur split-funktionen fungerar i Tableau med avgränsare och angivet positionsnummer

Beräknat fält som visar hur Trim och Split används tillsammans i en nästlad funktion

Tidsserieanalys i Tableau

Validera datum

  • Tableau följer och känner igen ISO-8601 och det gregorianska standarddatumformatet

  • Datum kan dock ibland visas i text- eller strängformat

  • Funktionen ISDATE() returnerar Sant för alla poster som tolkas som datum och Falskt annars

Tabell som visar alla ISO-8601-standarder som Tableau känner igen

Exempel på beräknat fält som visar hur funktionen ISDATE används i Tableau

Tidsserieanalys i Tableau

Att tolka eller inte tolka?

  • DATEPARSE() konverterar icke-standardiserade strängfält till datum- och tidsobjekt genom explicit tolkning av datumformatet

  • Funktionen kan användas för alla datumsträngar som tolkas som text i stället för datum

  • MM-YY-DD kan verka logiskt för oss, men inte för Tableau – om du inte anger det med DATEPARSE()

Bild som visar de separata komponenterna i en datum- och tidssträng och hur Tableau tolkar dem

Exempel på beräknat fält som visar hur DATEPARSE tolkar varje komponent i en datum- och tidssträng

Tidsserieanalys i Tableau

Rensa data med datumtrunkering

  • ISDATE() och DATEPARSE() är användbara för att identifiera ogiltiga datum, men inte för att korrigera dem

  • DATETRUNC() returnerar det lägsta värdet för varje datumdel, beroende på dagspecifikationen (t.ex. veckostart på måndag)

Exempel på beräknat fält som visar hur datetrunc-funktionen kan korrigera felaktigt rapporterade veckodatum

  • DATETRUNC() är användbar för att kontrollera återkommande rapporteringsperioder efter fel (t.ex. veckovis)

Utdata från beräknat fält som visar hur ogiltiga datum korrigeras av datetrunc-funktionen

Tidsserieanalys i Tableau

Datamängden

Ögonblicksbild av exempeldata från en avokadodatamängd

  • Univariat och multivariat analys av avokadosorter
  • Säsongsvariationer och prisdistributioner
  • Trendanalys och percentiler

En bild på avokados som representerar avokadodatamängden

Tidsserieanalys i Tableau

Nu kör vi en övning!

Tidsserieanalys i Tableau

Preparing Video For Download...