Amazon Redshift non supporterà più la creazione di nuovi Python a UDFs partire dal 1° novembre 2025. Se vuoi usare Python UDFs, crea la UDFs data precedente a quella data. Python esistente UDFs continuerà a funzionare normalmente. Per ulteriori informazioni, consulta il post del blog
Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.
Tipi di dati supportati con le tabelle Apache Iceberg
Questo argomento descrive i tipi di dati supportati che Redshift Spectrum può leggere dalle tabelle in formato Apache Iceberg.
Amazon Redshift può eseguire query su tabelle Iceberg che contengono i seguenti tipi di dati:
binary boolean date decimal double float int list long map string struct timestamp without time zone
Per ulteriori informazioni sui tipi di tabella Iceberg, consulta Schemi per Iceberg
La tabella riportata di seguito mostra la relazione tra i tipi di dati Amazon Redshift e i tipi di dati della tabella Iceberg.
Tipo Iceberg | Tipo di Amazon Redshift | Note |
---|---|---|
boolean |
boolean |
|
- | tinyint |
Non supportato per le tabelle Iceberg in Amazon Redshift. |
- | smallint |
Non supportato per le tabelle Iceberg in Amazon Redshift. |
int |
int |
Nelle istruzioni SQL di Amazon Redshift, questo tipo è INTEGER . |
long |
bigint |
|
double |
double precision |
|
float |
real |
|
decimal(P, S) |
decimal(P, S) |
P è precisione, S è scala. |
- | char |
Non supportato per le tabelle Iceberg in Amazon Redshift. |
string |
string |
Nelle istruzioni SQL di Amazon Redshift, questo tipo è VARCHAR . |
binary |
binary |
|
date |
date |
|
time |
- | |
timestamp |
timestamp |
|
timestamptz |
- |
|
list<E> |
array |
|
map<K,V> |
map |
|
struct<...> |
struct |
|
fixed(L) |
- | Il tipo fixed(L) non è attualmente supportato in Redshift Spectrum. |
Per ulteriori informazioni sui tipi di dati di Amazon Redshift, consultare Tipi di dati.