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.
Unterstützte Datentypen für Iceberg-Tabellen in Athena
Athena kann Iceberg-Tabellen abfragen, die die folgenden Datentypen enthalten:
binary boolean date decimal double float int list long map string struct timestamp without time zone
Weitere Hinweise zu Iceberg-Tabellentypen finden Sie auf der Schemas-Seite für Iceberg
Die folgende Tabelle zeigt das Verhältnis zwischen Athena-Datentypen und Datentypen von Iceberg-Tabellen.
Iceberg-Typ | Athena-Typ | Hinweise |
---|---|---|
boolean |
boolean |
|
- | tinyint |
Wird für Iceberg-Tabellen in Athena nicht unterstützt. |
- | smallint |
Wird für Iceberg-Tabellen in Athena nicht unterstützt. |
int |
int |
In DML Athena-Aussagen ist INTEGER dieser Typ. |
long |
bigint |
|
double |
double |
|
float |
float |
|
decimal(P, S) |
decimal(P, S) |
P ist Präzision, S ist Skalieren. |
- | char |
Wird für Iceberg-Tabellen in Athena nicht unterstützt. |
string |
string |
In DML Athena-Aussagen ist VARCHAR dieser Typ. |
binary |
binary |
|
date |
date |
|
time |
- | Nur der Iceberg-Zeitstempel (ohne Zeitzone) wird für Athena DDL Iceberg-Anweisungen wie unterstütztCREATE TABLE , aber alle Zeitstempeltypen können über Athena abgefragt werden. |
timestamp |
timestamp |
|
timestamptz |
timestamptz |
|
list<E> |
array |
|
map<K,V> |
map |
|
struct<...> |
struct |
|
fixed(L) |
- | Der fixed(L) -Typ wird derzeit in Athena nicht unterstützt. |
Weitere Informationen zu Datentypen in Athena finden Sie unter Datentypen in Amazon Athena.