Datum- och tidsfunktioner

Beräkningar i Tableau

Maarten Van den Broeck

Content Developer at DataCamp

Vad är tidsserieanalys?

Tidsserieanalys – studie av data under bestämda perioder eller intervall, som ofta innefattar trendanalys, säsongsjämförelser och analys av rullande tidsperioder

  • Exempel på tidsserieanalys:

Linjediagram som visar olika typer av tidsserieanalys

Beräkningar i Tableau

Datum och tid som datatyper

Datatyperna Date och DateTime:

  • Datatyp som lagrar kalenderdatum/tid
  • Kan identifieras automatiskt av Tableau
  • Beror på datalokal (1)
  • Representeras i Tableau med en kalendersymbol:

Tableaus piktogram för datatyperna Date och DateTime

Datum kan ha olika utdataformat:

  • 21-Jan-2020
  • Monday, 31. December 19
  • 31/10/12
  • 10/31/12
  • jan.22
  • 2022-W05
  • ...
1 Datalokal: en uppsättning parametrar som beskriver användarens språk 2 och regioninställningar.
Beräkningar i Tableau

Härleda datum(tid) från andra kolumner

Exempel: En tabell med kolumnerna år, månad och dag

En tabell med kolumnerna timme, minut och sekund

En tabell med kolumnerna år, månad, dag, timme, minut och sekund

Vitt utrymme MakeDate ([Year], [Month], [Day])

Resultat av formeln Make Date

MakeTime ([Hour], [Minute], [Second])

Resultat av formeln Make Time

Vitt utrymme

MakeDateTime ([Date], [Time])

Resultat av formeln Make DateTime

Beräkningar i Tableau

Parsning av datum

Parsning: analys av en sträng och uppdelning i logiska syntaktiska komponenter

Exempel:

En tabell med transaktionsdatum baserat på en UTC-tidsstämpel

Vitt utrymme

Transaktionsdatum som en sträng i Tableau

Vitt utrymme

DateParse ( format, string )

En visuell bild av DateParse-beräkningen i Tableau

Vitt utrymme

Transaktionsdatum som en tidsstämpel i Tableau

Beräkningar i Tableau

Extrahera datumdelar

Extraherar ett diskret år, men fungerar även med quarter, month, day, dayofyear, weekday, hour, minute med mera.

Exempel:

DATEPART ( 'year', [Order Date] )

Vitt utrymme

DATEPART ( 'quarter', [Order Date] )

Vitt utrymme

Exempel på användning av funktionen Datepart – år

Exempel på användning av funktionen Datepart – kvartal

Beräkningar i Tableau

Trunkera datum

Trunkering: förkortning, avklippning

Trunkerar det angivna datumet till den noggrannhet som datumdelens anges med.

DATETRUNC ( 'month', #2022-06-15# )

Vitt utrymme

DATETRUNC ( 'quarter', #2022-06-15# )

Vitt utrymme

Exempel på användning av funktionen Datetrunc – dag

Exempel på användning av funktionen Datetrunc – dag

Beräkningar i Tableau

Beräkningar med datum

Lägga till intervall till datum:

DATEADD (date_part, interval, [Date])

  • Lägger till ett angivet antal intervall (t.ex. 3 månader, 2 dagar, 10 veckor) till datumet

    Vitt utrymme

Subtrahera intervall från datum:

DATEDIFF ( date_part, date1, date2 )

  • Returnerar skillnaden mellan två datum, uttryckt i de begärda datumintervallen

T.ex.

  • DATEADD ('month', 3, [Date])
  • DATEADD ('week', 10, [Date])
  • Returnerar ett datum

    Vitt utrymme

T.ex.

  • DATEDIFF ('month', [Start], [End])
  • DATEDIFF ('day', [Start], [End])
  • Returnerar ett tal
Beräkningar i Tableau

Referera till ett datum i en beräkning

Använda hårdkodade datum i beräkningar:

Omge datumvärdet med # #

T.ex. #2010-12-31#

Vitt utrymme

En tabell med årsvis försäljning

Vitt utrymme

Exempel på en beräkning med ett hårdkodat datum

Vitt utrymme

En tabell med årsvis försäljning från och med 2011

Beräkningar i Tableau

Nu kör vi en övning!

Beräkningar i Tableau

Preparing Video For Download...