Loading

Le funzioni NOW() e TODAY() restituiscono data e ora un fuso orario inaspettato

Data pubblicazione: Oct 23, 2023
Descrizione
Utilizzando la funzione NOW() o TODAY() in un campo calcolato, Tableau Desktop restituisce l'ora in un diverso fuso orario, oppure quando si utilizza un filtro data relativo, la data di ancoraggio sarà in un diverso fuso orario.

Cause

Durante la connessione live, Tableau Desktop interroga l'origine dati secondo i valori NOW() o TODAY(). Se l'origine dati è ospitata su una macchina in un diverso fuso orario, l'origine dati può restituire l'ora di quel fuso orario.

Le connessioni live a Redshift e PostgreSQL sono concepite per restituire l'ora UTC a causa di incongruenze nel modo in cui queste origini dati gestiscono le differenze di data, ora e fuso orario.

 
Risoluzione

Opzione 1:

Usa un'estrazione. Per ulteriori informazioni, vedi Estrarre i dati.


Opzione 2:

Usa un calcolo con la funzione DATEADD() per tenere conto della differenza del fuso orario.

Esempio 1:

  • Per convertire UTC in PST (Pacific Standard Time), la formula: NOW()
  • Può diventare: DATEADD('hour', -8, NOW())

Nota: Durante l'ora legale la differenza di fuso orario tra UTC e PDT sarà di -7 ore.

Esempio 2:

Per convertire l'UTC in PST (Pacific Standard Time) per un filtro data relativo:

  1. Rimuovi il filtro della data dallo spazio Filtri
  2. Seleziona Analisi > Crea campo calcolato
  3. Nella finestra di dialogo Campo calcolato che si apre, esegui le seguenti operazioni, quindi fai clic su OK:
    • Attribuisci un nome al campo calcolato. In questo esempio, il campo calcolato è denominato "Filtro ultimi 3 giorni"
    • Nel campo della formula, crea un calcolo simile al seguente:

      [Date Field] >= DATEADD('day', -3, DATEADD( 'hour', -8, TODAY() ) )

  4. Trascina [Filtro Ultimi 3 giorni] nello spazio Filtro.
  5. Nella finestra di dialogo Filtro, seleziona Vero e fai clic su OK.

 

Risorse aggiuntive

Per esprimere il tuo supporto affinché questo miglioramento venga incluso in una versione futura del prodotto, vota l'idea proposta nella Community: Supporto alla conversione del fuso orario.

Numero articolo Knowledge

001473588

 
Caricamento
Salesforce Help | Article