Datum- en tijdfuncties

Berekeningen in Tableau

Maarten Van den Broeck

Content Developer at DataCamp

Wat is tijdreeksanalyse?

Tijdreeksanalyse: studie van data per periode of interval, vaak met trendanalyse, seizoensvergelijkingen en rollende perioden

  • Voorbeelden van tijdreeksanalyse:

Lijngrafiek met soorten tijdreeksanalyse

Berekeningen in Tableau

Datum en tijd als gegevenstypen

Gegevenstypen Date of DateTime:

  • Type voor kalenderdatum/-tijd
  • Kan automatisch herkend worden door Tableau
  • Afhankelijk van gegevenslocale (1)
  • In Tableau weergegeven met kalendersymbool:

Tableau-pictogrammen voor Date- en DateTime-typen

Datum heeft diverse uitvoerformaten:

  • 21-jan-2020
  • maandag 31 december 19
  • 31/10/12
  • 10/31/12
  • jan.22
  • 2022-W05
  • ...
1 Gegevenslocale: set parameters die de taal 2 en regi-instellingen van de gebruiker beschrijven.
Berekeningen in Tableau

Datum(tijd) afleiden uit andere kolommen

Voorbeeld: Een tabel met kolommen jaar, maand, dag

Een tabel met kolommen uur, minuut en seconde

Een tabel met jaar-, maand-, dag-, uur-, minuut- en sekundekolommen

Witruimte MakeDate ([Year], [Month], [Day])

Resultaat van Make Date-formule

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

Resultaat van Make Time-formule

Witruimte

MakeDateTime ([Date], [Time])

Resultaat van Make DateTime-formule

Berekeningen in Tableau

Datums parsen

Parsen: een tekenreeks ontleden in logische syntactische onderdelen

Voorbeeld:

Een tabel met transactiedatum op basis van een UTC-timestamp

Witruimte

Transactiedatum als string in Tableau

Witruimte

DateParse ( format, string )

Een visual van de DateParse-berekening in Tableau

Witruimte

Transactiedatum als timestamp in Tableau

Berekeningen in Tableau

Datumdelen extraheren

Een discrete jaarwaarde extraheren; kan ook met quarter, month, day, dayofyear, weekday, hour, minute, etc.

Voorbeeld:

DATEPART ( 'year', [Order Date] )

Witruimte

DATEPART ( 'quarter', [Order Date] )

Witruimte

Voorbeeld van DatePart-functie - jaar

Voorbeeld van DatePart-functie - kwartaal

Berekeningen in Tableau

Datums afkappen

Afkappen: inkorten

Kapt de opgegeven datum af tot de nauwkeurigheid van het datumdeel.

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

Witruimte

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

Witruimte

Voorbeeld van DateTrunc-functie - dag

Voorbeeld van DateTrunc-functie - kwartaal

Berekeningen in Tableau

Rekenen met datums

Intervallen aan datums toevoegen:

DATEADD (date_part, interval, [Date])

  • Voegt een opgegeven aantal intervallen toe (bijv. 3 maanden, 2 dagen, 10 weken) aan de datum

    Witruimte

Intervallen van datums aftrekken:

DATEDIFF ( date_part, date1, date2 )

  • Geeft het verschil tussen twee datums in de gekozen datumdelen

Bijv.

  • DATEADD ('month', 3, [Date])
  • DATEADD ('week', 10, [Date])
  • Geeft een datum terug

    Witruimte

Bijv.

  • DATEDIFF ('month', [Start], [End])
  • DATEDIFF ('day', [Start], [End])
  • Geeft een getal terug
Berekeningen in Tableau

Verwijzen naar een datum in een berekening

Vaste datums in berekeningen gebruiken:

Zet de datum tussen # #

Bijv. #2010-12-31#

Witruimte

Een tabel met jaarlijkse omzet

Witruimte

Voorbeeld van berekening met vaste datum

Witruimte

Een tabel met jaarlijkse omzet per 2011

Berekeningen in Tableau

Laten we oefenen!

Berekeningen in Tableau

Preparing Video For Download...