Amazon Redshift unterstützt ab dem 1. November 2025 nicht mehr die Erstellung neuer Python-UDFs. Wenn Sie Python-UDFs verwenden möchten, erstellen Sie die UDFs vor diesem Datum. Bestehende Python-UDFs funktionieren weiterhin wie gewohnt. Weitere Informationen finden Sie im Blog-Posting
Mit Apache-Iceberg-Tabellen unterstützte Datentypen
In diesem Thema werden die unterstützten Datentypen beschrieben, die Redshift Spectrum aus Tabellen im Apache Iceberg-Format lesen kann.
Amazon Redshift kann Iceberg-Tabellen abfragen, welche die folgenden Datentypen enthalten:
binary boolean date decimal double float int list long map string struct timestamp without time zone
Weitere Informationen zu Iceberg-Datentypen finden Sie unter Schemata für Iceberg
Die folgende Tabelle zeigt das Verhältnis zwischen Amazon-Redshift-Datentypen und Datentypen von Iceberg-Tabellen.
| Iceberg-Typ | Amazon-Redshift-Typ | Hinweise |
|---|---|---|
boolean |
boolean |
|
| - | tinyint |
Nicht unterstützt für Iceberg-Tabellen. |
| - | smallint |
|
int |
int |
|
long |
bigint |
|
double |
double precision |
|
float |
real |
|
decimal(P, S) |
decimal(P, S) |
P ist Präzision, S ist Skalierung. |
| - | char |
|
string |
varchar(16384) |
Zeichenfolgen, die größer als 16384 sind, werden auf 16384 gekürzt. |
binary |
varbyte(64000) |
|
date |
date |
|
time |
- | |
timestamp |
timestamp |
|
timestamptz |
timestamp |
|
list<E> |
SUPER |
|
map<K,V> |
SUPER |
|
struct<...> |
SUPER |
|
fixed(L) |
- | Der Typ fixed(L) wird derzeit in Redshift Spectrum nicht unterstützt. |
uuid |
- | Der Typ uuid wird derzeit in Redshift Spectrum nicht unterstützt. |
variant |
- | Amazon Redshift unterstützt Iceberg V3 nicht. |
geometry |
- | Amazon Redshift unterstützt Iceberg V3 nicht. |
geography |
- | Amazon Redshift unterstützt Iceberg V3 nicht. |
timestamp_ns |
- | Amazon Redshift unterstützt Iceberg V3 nicht. |
timestamptz_ns |
- | Amazon Redshift unterstützt Iceberg V3 nicht. |
Unknown |
- | Amazon Redshift unterstützt Iceberg V3 nicht. |
Weitere Informationen zu Datentypen in Amazon Redshift finden Sie unter Datentypen.