Funzioni di data e ora

Calcoli in Tableau

Maarten Van den Broeck

Content Developer at DataCamp

Cos'è l'analisi delle serie temporali?

Analisi delle serie temporali: studio dei dati per periodi o intervalli; include spesso trend, stagionalità e periodi mobili

  • Esempi di analisi di serie temporali:

Grafico a linee con vari tipi di analisi di serie temporali

Calcoli in Tableau

Date e ora come tipi di dato

Tipi di dato Date o DateTime:

  • Tipo che memorizza data/ora del calendario
  • Può essere riconosciuto automaticamente da Tableau
  • Dipende dalle impostazioni locali dei dati (1)
  • Rappresentato in Tableau con il simbolo calendario:

Pittogrammi Tableau per i tipi Date e DateTime

La data può avere vari formati di output:

  • 21-Jan-2020
  • Monday, 31. December 19
  • 31/10/12
  • 10/31/12
  • jan.22
  • 2022-W05
  • ...
1 Impostazioni locali dei dati: set di parametri che descrive lingua e area dell’utente.
Calcoli in Tableau

Derivare Date(Time) da altre colonne

Esempio: Tabella con colonne anno, mese, giorno

Tabella con colonne ora, minuto e secondo

Tabella con colonne anno, mese, giorno, ora, minuto e secondo

Spazi bianchi MakeDate ([Year], [Month], [Day])

Risultato della formula Make Date

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

Risultato della formula Make Time

Spazi bianchi

MakeDateTime ([Date], [Time])

Risultato della formula Make DateTime

Calcoli in Tableau

Parsing delle date

Parsing: analisi di una stringa in componenti sintattici logici

Esempio:

Tabella con data transazione basata su timestamp UTC

Spazi bianchi

Data transazione come stringa in Tableau

Spazi bianchi

DateParse ( format, string )

Visual della calcolo dateparse in Tableau

Spazi bianchi

Data transazione come timestamp in Tableau

Calcoli in Tableau

Estrarre parti della data

Estrai un anno discreto; possibile anche con quarter, month, day, dayofyear, weekday, hour, minute, ecc.

Esempio:

DATEPART ( 'year', [Order Date] )

Spazi bianchi

DATEPART ( 'quarter', [Order Date] )

Spazi bianchi

Esempio d'uso di Datepart - year

Esempio d'uso di Datepart - quarter

Calcoli in Tableau

Troncare le date

Troncamento: accorciare, tagliare

Tronca la data all’accuratezza del date_part indicato.

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

Spazi bianchi

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

Spazi bianchi

Esempio d'uso di Datetrunc - day

Esempio d'uso di Datetrunc - quarter

Calcoli in Tableau

Calcoli con le date

Aggiungere intervalli alle date:

DATEADD (date_part, interval, [Date])

  • Aggiunge un numero di intervalli (es. 3 mesi, 2 giorni, 10 settimane, ecc.) alla data

    Spazi bianchi

Sottrarre intervalli dalle date:

DATEDIFF ( date_part, date1, date2 )

  • Restituisce la differenza tra due date, espressa nel date_part richiesto

Es.:

  • DATEADD ('month', 3, [Date])
  • DATEADD ('week', 10, [Date])
  • Restituisce una data

    Spazi bianchi

Es.:

  • DATEDIFF ('month', [Start], [End])
  • DATEDIFF ('day', [Start], [End])
  • Restituisce un numero
Calcoli in Tableau

Riferirsi a una data in un calcolo

Usare date hard-coded nei calcoli:

Racchiudi il valore tra # #

Es. #2010-12-31#

Spazi bianchi

Tabella con vendite annuali

Spazi bianchi

Esempio di calcolo con data hard-coded

Spazi bianchi

Tabella con vendite annuali al 2011

Calcoli in Tableau

Ayo berlatih!

Calcoli in Tableau

Preparing Video For Download...