Gestion des formats de données avec la préparation des données
La préparation des données peut gérer de manière robuste différents formats de données ingérés dans Adobe Experience Platform. Ce document décrit comment différents formats de données sont traités avec la préparation de données.
Booléens booleans
Si le type source est une chaîne et que le type cible est une valeur booléenne, la préparation de données peut automatiquement analyser la valeur et convertir la valeur source en valeur booléenne.
Les valeurs y
, yes
, Y
, YES
, on
, ON
, true
et TRUE
sont automatiquement analysées pour être true
.
Les valeurs n
, N
, no
, NO
, off
, OFF
, false
et FALSE
sont automatiquement analysées pour être false
.
Dates dates
La préparation de données prend en charge les fonctions de date, à la fois sous forme de chaînes et d’objets datetime.
Format de la fonction Date
La fonction de date convertit les chaînes et les objets datetime en objet ZonedDateTime au format ISO 8601.
Format
date({DATE}, {FORMAT}, {DEFAULT_DATE})
{DATE}
{FORMAT}
{DEFAULT_DATE}
Par exemple, l’expression date(orderDate, "yyyy-MM-dd")
convertira une valeur orderDate
de « 31 décembre 2020 » en une valeur datetime de « 2020-12-31 ».
Conversions des fonctions de date
Lorsque les champs de chaîne des données entrantes sont mappés aux champs de date dans les schémas à l’aide du modèle de données d’expérience (XDM), le format de date doit être mentionné explicitement. Si celui-ci n’est pas mentionné explicitement, la préparation de données tente de convertir les données d’entrée en les faisant correspondre aux formats suivants. Une fois qu’un format correspondant est trouvé, il arrête l’évaluation des formats suivants.
"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"
Chaînes de format de date/heure format
2024-05-05 20:39:00.005
PST. Pour conserver les millisecondes, utilisez ce format : 2024-05-05 20:39:00.005-0800
Le tableau suivant indique les lettres de modèle définies pour les chaînes de format. Veuillez noter que les lettres sont sensibles à la casse.
Mappages maps
Les cartes ne sont actuellement pas prises en charge dans Data Prep.