Tipos de datos compatibles con las tablas de Apache Iceberg
En este tema se describen los tipos de datos compatibles que Redshift Spectrum puede leer de tablas en formato de Apache Iceberg.
Amazon Redshift puede consultar las tablas de Iceberg que contienen los siguientes tipos de datos:
binary boolean date decimal double float int list long map string struct timestamp without time zone
Para obtener más información sobre los tipos de datos de Iceberg, consulte los esquemas para Iceberg
En la siguiente tabla, se muestra la relación entre los tipos de datos de Amazon Redshift y los tipos de datos de tabla de Iceberg.
Tipo Iceberg | Tipo de Amazon Redshift | Notas |
---|---|---|
boolean |
boolean |
|
- | tinyint |
No compatible con tablas de Iceberg en Amazon Redshift. |
- | smallint |
No compatible con tablas de Iceberg en Amazon Redshift. |
int |
int |
En las instrucciones SQL de Amazon Redshift, este tipo es INTEGER . |
long |
bigint |
|
double |
double precision |
|
float |
real |
|
decimal(P, S) |
decimal(P, S) |
P es la precisión, S es la escala. |
- | char |
No compatible con tablas de Iceberg en Redshift Spectrum. |
string |
string |
En las instrucciones SQL de Amazon Redshift, este tipo es VARCHAR . |
binary |
binary |
|
date |
date |
|
time |
- | |
timestamp |
timestamp |
|
timestamptz |
- |
|
list<E> |
array |
|
map<K,V> |
map |
|
struct<...> |
struct |
|
fixed(L) |
- | El tipo fixed(L) no se admite actualmente en Redshift Spectrum. |
Para obtener más información sobre los tipos de datos en Amazon Redshift, consulte Tipos de datos.