Gestione dei formati dei dati con la preparazione dati
La preparazione dati può gestire in modo affidabile diversi formati di dati acquisiti in Adobe Experience Platform. Questo documento illustra come vengono trattati i diversi formati di dati con la preparazione dati.
Booleani booleans
Se il tipo di origine è una stringa e il tipo di destinazione è booleano, Preparazione dati può analizzare automaticamente il valore e convertirlo in booleano.
I valori y
, yes
, Y
, YES
, on
, ON
, true
e TRUE
vengono automaticamente analizzati come true
.
I valori n
, N
, no
, NO
, off
, OFF
, false
e FALSE
vengono automaticamente analizzati come false
.
Date dates
La preparazione dati supporta le funzioni data, sia come stringhe che come oggetti datetime.
Formato funzione data
La funzione date converte stringhe e oggetti datetime in un oggetto formattato ISO 8601 ZonedDateTime.
Formato
date({DATE}, {FORMAT}, {DEFAULT_DATE})
{DATE}
{FORMAT}
{DEFAULT_DATE}
Ad esempio, l'espressione date(orderDate, "yyyy-MM-dd")
convertirà un valore orderDate
"31 dicembre 2020" in un valore datetime "2020-12-31".
Conversioni di funzione data
Quando i campi stringa dei dati in arrivo vengono mappati su campi data negli schemi utilizzando Experience Data Model (XDM), il formato della data deve essere menzionato esplicitamente. Se non è menzionato esplicitamente, la preparazione dati tenterà di convertire i dati di input confrontandoli con i seguenti formati. Una volta trovato un formato corrispondente, non verrà più valutata alcuna formattazione successiva.
"yyyy-MM-dd HH:mm:ssZ",
"yyyy-MM-dd HH:mm:ss.SSSZ",
"yyyy-MM-dd HH:mm:ss.SSS",
"yyyy-MM-dd'T'HH:mm:ss.SSSX",
"yyyy-MM-dd'T'HH:mm:ss'Z'",
"yyyy-MM-dd",
"yyyy/MM/dd",
"yyyy.MM.dd",
"yyyy-MMM-dd",
"yyyyMMdd",
"MM-dd-yyyy",
"MMddyyyy",
"M/dd/yyyy",
"dd.M.yyyy",
"M/dd/yyyy hh:mm:ss a",
"dd.M.yyyy hh:mm:ss a",
"dd.MMM.yyyy",
"dd-MMM-yyyy"
Stringhe di formato data/ora format
2024-05-05 20:39:00.005
PST. Per mantenere i millisecondi, utilizzare questo formato: 2024-05-05 20:39:00.005-0800
Nella tabella seguente vengono illustrate le lettere di serie definite per le stringhe di formato. Le lettere fanno distinzione tra maiuscole e minuscole.
Mappe maps
Mappe non supportate in Data Prep.