Funzioni data tableau - Diversi tipi di data Funzione nel tableau

Sommario:

Anonim

Introduzione alle funzioni della data del tableau

Le funzioni della data del tableau sono funzioni integrate presenti nel tableau che consente all'utente di manipolare i record di dati in un'origine dati. Queste funzioni di data consentono agli utenti di creare operazioni di data di base sui record e anche di creare espressioni di date complesse. Tableau offre molte funzioni di data come DAY, MONTH, YEAR, DATEDIFF, DATEPART, DATEADD, DATETRUNC, DATENAME, MATE DATE, MAKE TIME, NOW, TODAY, ecc.

Creazione di input per funzioni data tableau

Ogni sorgente di dati nel tableau che punta sostanzialmente a un database in cui sono archiviati i record può memorizzare campi di dati in un modo diverso. I campi vengono importati nel tableau come stringa di testo o valori numerici. Queste interpretazioni seguono una serie di passaggi che vengono utilizzati da Tableau per distinguere e differenziare tra la data e altri campi. Questi passaggi possono essere riassunti come segue: -

1. Verifica dei campi data

Sono necessarie delle verifiche per distinguere e identificare se i record contengono la data, ciò può essere fatto identificando se la stringa della data è presente nell'origine della connessione o se la stringa è visibile nel piano della dimensione. Questo passaggio aiuta a identificare i record non di data dai record di data.

2. Modificare il tipo di dati del campo

Il passaggio successivo in questo processo viene utilizzato quando i dati devono essere corretti, ad esempio se il record contiene molto valore null. Questi campi vengono trasformati in tipo stringa in natura e inviati alla funzione Dateparse.

3. Analisi del formato della data

Esistono infiniti formati di array nei set di dati, il metodo Dateparse viene utilizzato per definire le parti della data. Questo crea una mappa per Tableau per tradurre i campi stringa in formato data. Questa mappa si chiama Formato per tableau.

4. Definizione dell'espressione della funzione data

Nel caso in cui i dati utilizzati non siano di tipo stringa e appartengano a qualsiasi altro formato come numerico, la funzione DATA viene utilizzata per convertire l'espressione in un formato del tipo di data. Tableau crea un nuovo campo data nell'origine dati.

Diversi tipi di funzioni della data del tableau

1. GIORNO: la funzione GIORNO viene utilizzata per restituire il numero del giorno dalla stringa della data. La sintassi è la seguente: - GIORNO (data)

2. MESE - La funzione MESE viene utilizzata per restituire il numero del mese da una determinata data nel riquadro. La sintassi è la seguente: - MESE (data)

3. ANNO - La funzione ANNO viene utilizzata per restituire l'anno dalla data specificata. La sintassi è la seguente: -ANNO (data)

4. DATEDIFF - Restituisce la differenza tra le date definite nei parametri. La sintassi è la seguente: - DATEDIFF (partenza, data1, data2, (inizio della settimana (opzionale)).

5. DATA DATA - Restituisce la parte della data di una data come numero intero. La sintassi è la seguente DATEPART (partenza, data, (inizio_ della_ settimana (opzionale)))

6. DATA - Restituisce la data con l'intervallo specificato da aggiungere ai dati inseriti come input. La sintassi è la seguente: - DATEADD (partenza, intervallo, data)

7. DATETRUNC - Il DATETRUNC tronca la data specificata nella precisione specificata dalla parte della data. Questa funzione restituisce una nuova data come output. La sintassi è la seguente: - DATETRUNC (partenza, data, (inizio_ della_ settimana (opzionale)))

8. DATENAME - Restituisce il componente della parte della data della data fornita come stringa per il suo output. La sintassi è la seguente: - DATENAME (partenza, data, (inizio_ della_ settimana (opzionale)))

9. MAKE DATE - La funzione MAKE DATE restituisce una visualizzazione del valore della data sviluppato dall'input dell'anno, mese e data. La sintassi è la seguente: - MAKE DATE (Year, Month, Day)

10. MAKE TIME - La funzione MAKE TIME restituisce una visualizzazione di un valore data che è il risultato dell'ora, minuto, secondo riferimento forniti. La sintassi è la seguente: - MAKE TIME (ora, minuti, secondi)

11. NOW - La funzione Now restituisce la data e l'ora attuali corrispondenti al PC a cui l'utente ha effettuato l'accesso … La sintassi è la seguente: - NOW ()

12. Oggi: restituisce la data corrente come output per il programma assegnato. La sintassi è la seguente: - OGGI ()

13. MAX - Restituisce il valore massimo delle entità confrontate, questa funzione viene generalmente utilizzata per il confronto di espressioni numeriche, ma lo stesso vale anche per una data. Per null null Null is grant (MAX (date1, date2))

14. MIN - Restituisce il valore massimo delle entità confrontate, questa funzione viene generalmente utilizzata per il confronto di espressioni numeriche, ma lo stesso vale anche per una data. Per null null Null is grant (MIN (date1, date2))

Esempi di funzioni di data nel tableau

FunzioneEsempioProduzione
GiornoGIORNO (# 2019-06-03 #)3 (l'output è un numero intero equivalente al giorno nei dati forniti)
MeseMESE (# 2019-06-03 #)6 (l'output è un numero intero equivalente al mese nei dati forniti)
AnnoANNO (# 2019-06-03 #)2019 (l'output è un numero intero equivalente all'anno nei dati forniti)
Data diffDATEDIFF ('settimana', # 2019-06-01 #, # 2019-06-04 #, 'Monday')1 (perché quando l'inizio della settimana è lunedì, il 04 giugno (martedì) e il 01 giugno (sabato) sono in settimane diverse)
DATEDIFF ('settimana', # 2019-06-01 #, # 2019-06-04 #, 'Domenica')0 ((perché quando l'inizio della settimana è domenica, il 04 giugno (martedì) e il 01 giugno (sabato) sono nelle stesse settimane settimanali)
DATEADDDATEADD ('month', 5, # 2019-06-01 #)1/11/2019 (5 mesi sono aggiunti alla data)
DATEPARTDATEPART ('year', # 2019-06-01 #)2019 (restituisce la partenza richiesta come numero intero)
DATEPART ('month', # 2019-06-01 #)6 (restituisce la partenza richiesta come numero intero)
DATETRUNCDATETRUNC ('quarter', # 2019-06-01 #)4/1/2004 00:00:00 AM (tronca la data al limite specificato dalla partenza)
DATENAMEDATENAME ('year', # 2019-06-01 #)2019 (restituisce la parte della data della data come stringa)
MAKEDATEMAKEDATE (2019, 6, 3)# 3 giugno 2019 # (la funzione restituisce una data costruita dall'input fornito)
FAI TEMPOMAKE TIME (13, 40, 25)# 13: 40: 25 # (la funzione restituisce un tempo costruito dall'input fornito)
ADESSOADESSO( )03-06-2019 1:10:45 AM (vengono stampati la data e l'ora correnti)
OGGIOGGI( )03-06-2019 (viene stampata la data corrente)
MAXMAX (# 2019-06-01 #, # 2019-06-04 #)04/06/2019 12:00:00 (viene stampato il valore massimo tra le opzioni)
MINMIN (# 2019-06-01 #, # 2019-06-04 #)01/06/2019 12:00:00 (il valore minimo tra le opzioni è stampato)

Conclusione

Le funzioni Data nel riquadro sono utilizzate per eseguire varie operazioni logiche e aritmetiche con le date. I risultati delle funzioni sono determinati dal tipo di funzioni in uscita. Alcune funzioni possono fornire le stesse funzioni logiche, tuttavia è possibile osservare la differenza tra il tipo di output, come si può vedere in DATEPART e nella funzione Year nella tabella sopra.

Articoli consigliati

Questa è una guida alle funzioni della data del tableau. Qui discutiamo il concetto, l'esempio e i diversi tipi di funzioni di data nel tableau. Puoi anche consultare i nostri altri articoli suggeriti per saperne di più -

  1. Comandi del tableau
  2. Comandi HBase
  3. Che cos'è il tableau?
  4. Tableau è gratuito