Die vorliegende Übersetzung wurde maschinell erstellt. Im Falle eines Konflikts oder eines Widerspruchs zwischen dieser übersetzten Fassung und der englischen Fassung (einschließlich infolge von Verzögerungen bei der Übersetzung) ist die englische Fassung maßgeblich.
Datentypen
Wichtig
Amazon S3 Select ist für Neukunden nicht mehr verfügbar. Bestandskunden von Amazon S3 Select können die Funktion weiterhin wie gewohnt nutzen. Weitere Informationen
Amazon S3 Select unterstützt mehrere primitive Datentypen.
Datentypkonvertierungen
Allgemein sollte die Funktion CAST
verwendet werden, wenn sie definiert ist. Falls CAST
nicht definiert ist, werden alle Eingabedaten als Zeichenfolge betrachtet. In diesem Fall müssen Sie Ihre Eingabedaten bei Bedarf in die relevanten Datentypen umwandeln.
Weitere Informationen zur Funktion CAST
finden Sie unter CAST.
Unterstützte Datentypen
Amazon S3 Select unterstützt die folgenden primitiven Datentypen.
Name |
Beschreibung |
Beispiele |
---|---|---|
|
Ein boolescher Wert, entweder |
|
|
Eine 8-Byte-Ganzzahl im Bereich -9.223.372.036.854.775.808 bis 9.223.372.036.854.775.807. |
|
|
Eine UTF8 -kodierte Zeichenfolge mit variabler Länge. Das Standardlimit ist 1 Zeichen. Das maximale Zeichenlimit beträgt 2.147.483.647. |
|
|
Eine 8-Byte-Gleitkommazahl. |
|
|
Eine Zahl mit der Basis 10 mit einer maximalen Genauigkeit von 38 (d. h. maximale Anzahl signifikanter Ziffern) und einer Größe zwischen -231 und 231-1 (d. h. der Exponent der Basis 10). AnmerkungAmazon S3 Select ignoriert die Skalierung und Genauigkeit, wenn Sie beide gleichzeitig bereitstellen. |
|
|
Zeitstempel stellen einen bestimmten Zeitpunkt dar, enthalten immer einen lokalen Versatz und können beliebig genau sein. Im Textformat befolgen Zeitstempel den W3C-Hinweis zu Datums- und Zeitformaten |
|
Unterstützt Parquet Typen
Amazon S3 Select unterstützt Folgendes Parquet Typen.
-
DATE
-
DECIMAL
-
ENUM
-
INT(8)
-
INT(16)
-
INT(32)
-
INT(64)
-
LIST
Anmerkung
Für
LIST
Parquet Ausgabetyp, Amazon S3 Select unterstützt nur JSON das Format. Wenn die Abfrage die Daten jedoch auf einfache Werte beschränkt,LIST
Parquet Der Typ kann auch im CSV Format abgefragt werden. -
STRING
-
TIMESTAMP
-unterstützte Präzision (MILLIS
/MICROS
/NANOS
)Anmerkung
Zeitstempel, die als
INT(96)
gespeichert werden, werden nicht unterstützt.Aufgrund des Bereichs des Typs
INT(64)
können Zeitstempel in der EinheitNANOS
nur Werte zwischen1677-09-21 00:12:43
und2262-04-11 23:47:16
darstellen. Werte, die außerhalb dieses Bereichs liegen, können mit derNANOS
-Einheit nicht dargestellt werden.
Zuordnung von Parquet Typen zu unterstützten Datentypen in Amazon S3 Select
Parquet Typen |
Unterstützte Datentypen |
---|---|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Jeder Parquet Der Typ in der Liste ist dem entsprechenden Datentyp zugeordnet. |
|
|
|
|