Zuordnen von XDM-Typen zu anderen Formaten

In den folgenden Abschnitten wird beschrieben, wie jeder XDM-Typ anderen gängigen Serialisierungsformaten zugeordnet wird:

NOTE
Unter den in den folgenden Tabellen aufgelisteten Standard-XDM-Typen ist auch ​ Typ ​Map“ enthalten. Zuordnungen werden in Standardschemata verwendet, wenn Daten als Schlüssel dargestellt werden, die bestimmten Werten zugeordnet sind, oder wenn Schlüssel nicht sinnvoll in ein statisches Schema aufgenommen werden können und als Datenwerte behandelt werden müssen.
Viele standardmäßige XDM-Komponenten verwenden Zuordnungstypen und Sie können bei auch benutzerdefinierte Zuordnungsfelder. Die Aufnahme des Zuordnungstyps in die folgenden Tabellen soll Ihnen dabei helfen, zu bestimmen, wie Sie Ihre vorhandenen Daten XDM zuordnen, wenn sie derzeit in einem der unten aufgeführten Formate gespeichert sind.

Parquet, Spark SQL und Java

XDM-TypParquetSpark SQLJava
StringTyp: BYTE_ARRAY
Anmerkung: UTF8
StringTypejava.lang.String
ZahlTyp: DOUBLELongTypejava.lang.Double
LangTyp: INT64LongTypejava.lang.Long
IntegerTyp: INT32
Anmerkung: INT_32
IntegerTypejava.lang.Integer
kurzTyp: INT32
Anmerkung: INT_16
ShortTypejava.lang.Short
ByteTyp: INT32
Anmerkung: INT_8
ByteTypejava.lang.Short
DatumTyp: INT32
Anmerkung: DATE
DateTypejava.util.Date
DateTimeTyp: INT64
Anmerkung: TIMESTAMP_MILLIS
TimestampTypejava.util.Date
BooleschTyp: BOOLEANBooleanTypejava.lang.Boolean
LandkarteGruppe mit MAP Anmerkungen

(<key-type> muss STRING sein)
MapType

(keyType muss StringType sein)
java.util.Map