Campi data e ora

Se si stanno utilizzando campi contenenti informazioni sulla data o sull'indicatore temporale nell'app, è possibile definire un determinato numero di attributi correlati di una data, ad esempio l'anno o l'ora, e utilizzarli nella visualizzazione.

Creazione di campi data in Gestione dati

I campi data vengono creati automaticamente per tutti i campi di dati riconosciuti come data o data e ora quando si utilizza la funzione Aggiungi dati con la profilatura dei dati abilitata per creare il proprio modello dati in Gestione dati o quando si fa clic su Carica dati in Gestione dati.

Nota:

I campi data creati in Gestione dati vengono aggiunti automaticamente a autoCalendar.

Per ulteriori informazioni, vedere Gestione dei dati nell'app mediante Gestione dati.

Se il campo data o indicatore temporale non viene riconosciuto automaticamente, è possibile modificarne il formato di input nell'editor tabelle di Gestione dati. È inoltre possibile impostare il formato di visualizzazione da utilizzare nelle visualizzazioni.

Per ulteriori informazioni, vedere Modifica dei tipi di campi.

Campi data e ora riconosciuti automaticamente

I campi data e indicatore temporale vengono riconosciuti automaticamente in base alle impostazioni locali del sistema. Inoltre, vengono riconosciuti i seguenti formati:

  • M/D/YYYY h:mm
  • D/M/YYYY h:mm TT
  • M/D/YYYY
  • D/MM/YYYY
  • YYYYMMDD
  • YYYYMMDDhhmmss
  • YYYYMMDDhhmmss.fff
  • YYYYMMDDhhmmssK
  • YYYY-MM-DD
  • YYYY-MM-DDThh:mm:ss
  • YYYY-MM-DD-Thh:mm:ss.fff
  • YYYY-MM-DD-Thh:mm:ssK
Formati di data e ora
Identificatore del formato Descrizione
YYYY Anno
M, MM Mese
D, DD Giorno
hh Ora
mm Minuto
ss Secondo
fff Millisecondo
TT AM o PM
K Fuso orario
T Divisione tra data e ora. T non può essere sostituito con un altro carattere.

Creazione di campi data e ora nello script di caricamento dei dati

Se si utilizza l'editor caricamento dati per creare il proprio modello dati, è necessario creare un modello di calendario in cui definire i campi da derivare nello script di caricamento dei dati. I campi data e ora derivati verranno generati al momento dell'esecuzione dello script e del ricaricamento dei dati.

Per ulteriori informazioni, vedere Campi derivati.

Utilizzo dei campi data e ora nell'app

Campi data e ora nelle visualizzazioni

Tutti i campi data e indicatore temporale nella scheda Campi del pannello risorse sono contrassegnati con G e possono essere espansi per utilizzare i campi data e ora generati. È possibile utilizzarli nelle visualizzazioni, proprio come qualsiasi altro campo dati.

Campi data e ora nelle dimensioni

È inoltre possibile utilizzare i campi data e ora quando si crea una dimensione. I campi data e ora vengono elencati sotto il campo da cui sono stati generati.

Campi data e ora nelle espressioni

È possibile utilizzare i campi data e ora in tutte le espressioni, ad esempio quando si crea una misura. I campi data e ora vengono denominati in base a:

[nome campo].autoCalendar.[campo data e ora].

  • [nome campo] è il nome del campo data utilizzato per generare i campi data e ora.
  • [campo data e ora] è il campo data e ora che si desidera utilizzare, ad esempio Year.

Example:  

Date.autoCalendar.Year

Campi data e ora nelle misure di calendario

Le misure di calendario utilizzano campi data e ora creati in autoCalendar. Ciascuno di questi campi data e ora viene calcolato da un'espressione Set Analysis che determina se i dati sono all'interno del periodo fino alla data odierna o se le date sono in una posizione relativa definita rispetto alla data corrente. Questi campi data e ora sono relativi e restituiscono risultati in base alla data corrente. È possibile utilizzare questi campi indipendentemente dalle misure di calendario.

I campi data e ora del calendario sono formattati come segue:

[nome campo].autoCalendar.[campo data e ora]={[value]}

  • [nome campo] è il nome del campo data utilizzato per generare i campi data e ora.
  • [campo data e ora] è il nome del campo data e ora utilizzato, ad esempio InYTD.
  • [valore] è il valore per l'espressione Set Analysis del campo data e ora e determina quali date vengono incluse.

Example:  

Date.autoCalendar.YearsAgo={1}

I seguenti sono i campi data e ora disponibili con valori di esempio: