

# Tipos de dados suportados para tabelas Iceberg no Athena
<a name="querying-iceberg-supported-data-types"></a>

O Athena pode consultar tabelas Iceberg que contêm os seguintes tipos de dados:

```
binary
boolean
date
decimal
double
float
int
list
long
map
string
struct
timestamp without time zone
```

Para obter mais informações sobre tipos de tabela Iceberg, consulte a [página de esquemas para Iceberg](https://iceberg.apache.org/docs/latest/schemas/) na documentação do Apache.

A tabela a seguir mostra a relação entre tipos de dados do Athena e tipos de dados de tabela Iceberg.


****  

<table>
<thead>
  <tr><th>Tipo do Iceberg</th><th>Tipo do Athena</th><th>Observações</th></tr>
</thead>
<tbody>
  <tr><td>boolean</td><td>boolean</td><td></td></tr>
  <tr><td>-</td><td>tinyint</td><td>Não suportado para tabelas Iceberg no Athena.</td></tr>
  <tr><td>-</td><td>smallint</td><td>Não suportado para tabelas Iceberg no Athena.</td></tr>
  <tr><td>int</td><td>int</td><td>Nas instruções DML do Athena, esse tipo é INTEGER.</td></tr>
  <tr><td>long</td><td>bigint</td><td></td></tr>
  <tr><td>double</td><td>double</td><td></td></tr>
  <tr><td>float</td><td>float</td><td></td></tr>
  <tr><td>decimal(P, S)</td><td>decimal(P, S)</td><td>P é precisão, S é escala.</td></tr>
  <tr><td>-</td><td>char</td><td>Não suportado para tabelas Iceberg no Athena.</td></tr>
  <tr><td>string</td><td>string</td><td>Nas instruções DML do Athena, esse tipo é VARCHAR.</td></tr>
  <tr><td>binary</td><td>binary</td><td></td></tr>
  <tr><td>date</td><td>date</td><td></td></tr>
  <tr><td>time</td><td>-</td><td rowspan="3">Somente o carimbo de data/hora do Iceberg (sem fuso horário) é suportado para instruções DDL do Athena Iceberg, como CREATE TABLE, mas todos os tipos de carimbo de data/hora podem ser consultados por meio do Athena.</td></tr>
  <tr><td>timestamp</td><td>timestamp</td></tr>
  <tr><td>timestamptz</td><td>timestamptz</td></tr>
  <tr><td>list<E></td><td>array</td><td></td></tr>
  <tr><td>map<K,V></td><td>map</td><td></td></tr>
  <tr><td>struct<...></td><td>struct</td><td></td></tr>
  <tr><td>fixed(L)</td><td>-</td><td>O tipo fixed(L) não é suportado no Athena atualmente.</td></tr>
</tbody>
</table>


Para obter mais informações sobre tipos de dados no Athena, consulte [Tipos de dados no Amazon Athena](data-types.md).