Skip To Content

Condizioni filtri basati su date

Le date sono costituite da due elementi: data e ora. In generale, quando si configura una condizione di un filtro con un tipo di campo data, esistono due tipi di condizioni che possono essere creati: a data fissa e a data relativa.

Nota:

Quando si specifica un valore di data con un componente dell'ora per un filtro, immettere il componente dell'ora in base al proprio fuso orario. Il componente dell'ora sarà quindi convertito in UTC (tempo coordinato universale) dietro le quinte prima di implementare il filtro. Una volta implementato il filtro, i risultati saranno riconvertiti da UTC al proprio fuso orario, determinato in base alle impostazioni del proprio browser Web, prima di visualizzarli in un elemento di una dashboard.

Inoltre, per filtrare le feature per data, il layer deve supportare funzioni SQL standardizzate.

Condizioni a data fissa

Le condizioni di filtro a data fissa includono un valore specifico di data. Questo valore può essere immesso scegliendo una data dal selettore date nella scheda Valore o scegliendo un altro campo data nella scheda Campo. La scelta di un campo data funziona come l'immissione di un valore specifico di data che si può aggiornare in base alle modifiche di dati apportate al campo.

Opzioni per immettere valori per filtri di data fissa
Nota:

La scheda Campo si visualizza solo se il layer dell'elemento presenta più di un campo data.

È possibile creare una condizione di filtro a data fissa solo con i seguenti operatori:

  • è
  • non è
  • ricorre prima del giorno
  • ricorre il giorno o prima del giorno
  • ricorre dopo il giorno
  • ricorre il giorno o dopo il giorno

Nota:

È possibile creare una condizione di filtro a data fissa con un intervallo di date fisse creando filtri individuali con date fisse e combinandole usando operatori logici.

Condizioni a data relativa

Le condizioni di filtro a data relativa includono un intervallo di valori data. L'intervallo può essere ancorato all'orario attuale (ovvero, adesso) o includerlo, oppure può essere un periodo predefinito (ad esempio, la scorsa settimana). Il tipo di intervallo o di ancoraggio che è possibile immettere dipende dall'operatore scelto.

OperatoreTipo di ancoraggio

ricorre entro l'ultimo

Adesso

ricorre prima dell'ultimo

Adesso

ricorre entro il prossimo

Adesso

ricorre dopo il prossimo

Adesso

è

Predefinito

non è

Predefinito

ricorre prima del giorno

Predefinito

ricorre il giorno o prima del giorno

Predefinito

ricorre dopo il giorno

Predefinito

ricorre il giorno o dopo il giorno

Predefinito

Ancorato ad adesso

Il vantaggio di utilizzare intervalli di date ancorate ad adesso consiste nel fatto che consentono un aggiornamento costante degli elementi in base a possibili modifiche dei dati. Ad esempio, un indicatore configurato per visualizzare dati che si trovano entro gli ultimi 30 minuti potrebbe ipoteticamente mostrare dati diversi ogni minuto se anche il suo layer si aggiornasse con tale frequenza. Tuttavia, un indicatore riportante dati risalenti a ieri mostrerà dati diversi solo dopo il cambio della data attuale (ovvero, dopo mezzanotte) indipendentemente dall'intervallo di aggiornamento del layer.

Quando si seleziona un operatore associato a un tipo di ancoraggio di adesso, si riceve la richiesta di specificare un moltiplicatore di unità (N) nonché un'unità di tempo (ad esempio, giorno, ora, minuto o secondo). Ad esempio, se l'intervallo della data è di 7 giorni, il moltiplicatore di unità è 7 e l'unità di tempo è giorno.

Intervallo data ancorato ad adesso
La seguente tabella descrive queste unità di tempo. Tutti i valori delle date sono espressi in base al proprio fuso orario.

OperatoreUnità temporaleDescrizione

ricorre entro l'ultimo

secondi

N secondi prima del secondo attuale fino ad adesso. Ovvero, l'intervallo include questo secondo fino all'orario attuale.

minuti

N minuti prima del minuto attuale fino ad adesso. Ovvero, l'intervallo include questo minuto fino all'orario attuale.

ore

N ore prima dell'ora attuale fino ad adesso. Ovvero, l'intervallo include quest'ora fino all'orario attuale.

giorni

Inizia alle ore 00:00:00. N giorni prima del giorno attuale fino ad adesso. Ovvero, l'intervallo include oggi fino all'orario attuale.

ricorre prima dell'ultimo

secondi

Inizia alle ore 00:00:00. N secondi prima del secondo attuale e continua in modo indefinito.

minuti

Inizia alle ore 00:00:00. N minuti prima del minuto attuale e continua in modo indefinito.

ore

Inizia alle ore 00:00:00. N ore prima dell'ora attuale e continua in modo indefinito.

giorni

Inizia alle ore 00:00:00. N giorni prima del giorno attuale e continua in modo indefinito.

ricorre entro il prossimo

secondi

Inizia adesso e continua per N secondi a partire da adesso. Ovvero, l'intervallo include questo secondo, dopo l'orario attuale.

minuti

Inizia adesso e continua per N minuti a partire da adesso. Ovvero, l'intervallo include questo minuto, dopo l'orario attuale.

ore

Inizia adesso e continua per N ore a partire da adesso. Ovvero, l'intervallo include quest'ora, dopo l'orario attuale.

giorni

Inizia adesso e continua fino alle ore 23:59:59. a N giorni da adesso. Ovvero, l'intervallo include oggi, dopo l'orario attuale.

ricorre dopo il prossimo

secondi

Inizia alle ore 00:00:00. N secondi dopo il secondo attuale e continua in modo indefinito.

minuti

Inizia alle ore 00:00:00. N minuti dopo il minuto attuale e continua in modo indefinito.

ore

Inizia alle ore 00:00:00. N ore dopo l'ora attuale e continua in modo indefinito.

giorni

Inizia alle ore 00:00:00. N giorni dopo il giorno attuale e continua in modo indefinito.

Ancorato a un periodo predefinito

È corretto usare intervalli di date ancorati a un periodo predefinito quando non è necessario che i dati si aggiornino al contempo con il layer, nel qual caso utilizzare un intervallo di date ancorato ad adesso.

Quando si seleziona un operatore associato a un tipo di ancoraggio predefinito, è necessario specificare un intervallo nella scheda Periodo.

Intervallo data ancorato a un periodo predefinito

Questi periodi si basano sulle seguenti unità. Gli orari di inizio e fine sono sempre in base al proprio fuso orario.

  • Giorno: un giorno inizia alle ore 00:00:00 e continua per 24 ore, fino alle 23:59:59. Nell'orario militare, un giorno inizia alle 00:00:00 e continua per 24 ore, fino alle 23:59:59.
  • Settimana: una settimana inizia alle ore 00:00:00 di domenica e continua per 7 giorni consecutivi, terminando alle 23:59:59 del settimo giorno, ovvero sabato.
  • Mese: la definizione di mese si attiene al calendario gregoriano. Ogni mese inizia alle ore 00:00:00 (ora locale) del primo giorno del mese e continua fino alle 23:59:59 (ora locale) dell'ultimo giorno del mese.
  • Trimestre: ogni anno di divide in trimestri suddivisi come di seguito descritto.
    • 1º trimestre: da gennaio a marzo
    • 2º trimestre: da aprile a giugno
    • 3º trimestre: da luglio a settembre
    • 4º trimestre: da ottobre a dicembre
  • Anno: un anno è il periodo di tempo di 12 mesi che inizia alle ore 00:00:00 del 1º gennaio e termina alle 23:59:59 del 31 dicembre.

Periodo di tempo predefinitoDescrizione

Adesso

La data e l'ora correnti.

Oggi

Inizia alle ore 00:00:00 del giorno attuale e continua per 24 ore.

Ieri

Inizia alle ore 00:00:00 del giorno precedente a quello attuale e continua per 24 ore.

Domani

Inizia alle ore 00:00:00 del giorno successivo a quello attuale e continua per 24 ore.

Questa settimana

Inizia alle ore 00:00:00 del primo giorno della settimana attuale e continua per sette giorni.

Ultima settimana

Il periodo di 7 giorni che termina immediatamente prima che inizi la settimana attuale. L'ultima settimana inizia alle ore 00:00:00 del primo giorno della settimana che precede quella attuale e continua per 7 giorni.

Settimana successiva

Il periodo di 7 giorni che inizia immediatamente dopo la fine della settimana attuale. La settimana successiva inizia alle ore 00:00:00 del primo giorno della settimana dopo quella attuale e continua per 7 giorni.

Questo mese

Inizia alle ore 00:00:00 del primo giorno del mese attuale e continua fino alle 23:59:59 dell'ultimo giorno del mese.

Mese scorso

Inizia alle ore 00:00:00 del primo giorno del mese che precede quello attuale e continua fino alle 23:59:59 dell'ultimo giorno del mese.

Mese successivo

Inizia alle ore 00:00:00 del primo giorno del mese che segue quello attuale e continua fino alle 23:59:59 dell'ultimo giorno del mese.

Questo trimestre

Inizia alle ore 00:00:00 del primo giorno del trimestre attuale e continua per tre mesi fino alle 23:59:59 dell'ultimo giorno del trimestre.

Trimestre scorso

Inizia alle ore 00:00:00 del primo giorno del trimestre immediatamente precedente quello attuale e continua per tre mesi fino alle 23:59:59 dell'ultimo giorno del trimestre.

Trimestre successivo

Inizia alle ore 00:00:00 del primo giorno del trimestre successivo a quello attuale e continua per tre mesi fino alle 23:59:59 dell'ultimo giorno di tale trimestre.

Quest'anno

Inizia alle ore 00:00:00 del 1º gennaio dell'anno attuale e continua per 12 mesi (fino alle 23:59:59 del 31 dicembre).

Ultimo anno

Inizia alle ore 00:00:00 del 1º gennaio dell'anno immediatamente precedente quello attuale e continua per 12 mesi (fino alle 23:59:59 del 31 dicembre).

Anno successivo

Inizia alle ore 00:00:00 del 1º gennaio dell'anno immediatamente successivo a quello attuale e continua per 12 mesi (fino alle 23:59:59 del 31 dicembre).

L'ultimo anno

Inizia alle ore 00:00:00 del 1º gennaio dell'anno attuale e continua fino ad adesso. Questo periodo differisce da Quest'anno perché quest'ultimo può includere date future, mentre L'ultimo anno no.