Administrar formatos de datos con preparación de datos
La preparación de datos puede gestionar de forma fiable diferentes formatos de datos introducidos en Adobe Experience Platform. Este documento describe cómo se tratan los distintos formatos de datos con la preparación de datos.
Booleanos booleans
Si el tipo de origen es una cadena y el tipo de destino es un booleano, la preparación de datos puede analizar automáticamente el valor y convertirlo en un booleano.
Los valores y
, yes
, Y
, YES
, on
, ON
, true
, y TRUE
se analizan automáticamente para que sean true
.
Los valores n
, N
, no
, NO
, off
, OFF
, false
, y FALSE
se analizan automáticamente para que sean false
.
Fechas dates
La preparación de datos admite funciones de fecha, tanto como cadenas como objetos datetime.
Formato de función de fecha
La función de fecha convierte cadenas y objetos datetime en un objeto ZonedDateTime con formato ISO 8601.
Formato
date({DATE}, {FORMAT}, {DEFAULT_DATE})
{DATE}
{FORMAT}
{DEFAULT_DATE}
Por ejemplo, la expresión date(orderDate, "yyyy-MM-dd")
convertirá un orderDate
valor de "31 de diciembre de 2020" en un valor datetime de "2020-12-31".
Conversiones de función de fecha
Cuando los campos de cadena de los datos entrantes se asignan a campos de fecha en esquemas que utilizan Experience Data Model (XDM), el formato de fecha debe mencionarse explícitamente. Si no se menciona explícitamente, la preparación de datos intentará convertir los datos de entrada haciéndolos coincidir con los siguientes formatos. Una vez encontrado un formato coincidente, dejará de evaluar los formatos posteriores.
"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"
Cadenas de formato de fecha y hora format
En la tabla siguiente se muestra qué letras de patrón se definen para las cadenas de formato. Tenga en cuenta que las letras distinguen entre mayúsculas y minúsculas.
Mapas maps
Actualmente, no se admiten mapas en Data Prep.