Verarbeiten von Datenformaten mit der Datenvorbereitung
Datenvorbereitung kann verschiedene Datenformate, die in Adobe Experience Platform erfasst werden, zuverlässig verarbeiten. In diesem Dokument wird beschrieben, wie verschiedene Datenformate von der Datenvorbereitung verarbeitet werden.
Boolesche Werte booleans
Wenn der Quelltyp eine Zeichenfolge und der Zieltyp ein boolescher Wert ist, kann die Datenvorbereitung den Wert automatisch analysieren und den Quellwert in einen booleschen Wert konvertieren.
Die Werte y
, yes
, Y
, YES
, on
, ON
, true
und TRUE
werden so verarbeitet, dass sie automatisch zu true
werden.
Die Werte n
, N
, no
, NO
, off
, OFF
, false
und FALSE
werden so verarbeitet, dass sie automatisch zu false
werden.
Daten dates
Datenvorbereitung unterstützt Datumsfunktionen sowohl in Form von Zeichenfolgen als auch in Form von Datetime-Objekten.
Datumsfunktion-Format
Die Datumsfunktion konvertiert Zeichenfolgen und Datetime-Objekte in ein nach ISO 8601 formatiertes ZonedDateTime-Objekt.
Format
date({DATE}, {FORMAT}, {DEFAULT_DATE})
{DATE}
{FORMAT}
{DEFAULT_DATE}
Der Ausdruck date(orderDate, "yyyy-MM-dd")
konvertiert den Wert orderDate
beispielsweise von „31. Dezember 2020“ in den Datetime-Wert „2020-12-31“.
Konvertierungen von Datumsfunktionen
Wenn Zeichenfolgenfelder aus eingehenden Daten mithilfe des Experience-Datenmodells (XDM) Datumsfeldern in Schemata zugeordnet werden, sollte das Datumsformat explizit angegeben werden. Wenn es nicht explizit angegeben ist, versucht Datenvorbereitung, die Eingabedaten zu konvertieren, indem sie mit folgenden Formaten abgeglichen werden. Sobald ein passendes Format gefunden wurde, wird die Auswertung aller nachfolgenden Formate beendet.
"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"
Zeichenfolgen im Datum/Zeit-Format format
2024-05-05 20:39:00.005
PST. Verwenden Sie folgendes Format, um Millisekunden beizubehalten: 2024-05-05 20:39:00.005-0800
Die folgende Tabelle zeigt, welche Musterbuchstaben für Formatzeichenfolgen definiert sind. Beachten Sie, dass bei den Buchstaben die Groß- und Kleinschreibung beachtet wird.
Karten maps
Karten werden in Data Prep derzeit nicht unterstützt.