

# Athena에서 Iceberg 테이블에 대해 지원되는 데이터 형식
<a name="querying-iceberg-supported-data-types"></a>

Athena는 다음 데이터 형식이 포함된 Iceberg 테이블을 쿼리할 수 있습니다.

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

Iceberg 테이블 유형에 대한 자세한 내용은 Apache 설명서의 [schemas page for Iceberg](https://iceberg.apache.org/docs/latest/schemas/)(Iceberg에 대한 스키마 페이지)를 참조하세요.

다음 표에서는 Athena 데이터 형식과 Iceberg 테이블 데이터 형식 간의 관계를 보여줍니다.


****  

<table>
<thead>
  <tr><th>Iceberg 형식</th><th>Athena 형식</th><th>참고</th></tr>
</thead>
<tbody>
  <tr><td>boolean</td><td>boolean</td><td></td></tr>
  <tr><td>-</td><td>tinyint</td><td>Athena의 Iceberg 테이블에는 지원되지 않습니다.</td></tr>
  <tr><td>-</td><td>smallint</td><td>Athena의 Iceberg 테이블에는 지원되지 않습니다.</td></tr>
  <tr><td>int</td><td>int</td><td>Athena DML 문에서 이 형식은 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는 정밀도이며, S는 스케일입니다.</td></tr>
  <tr><td>-</td><td>char</td><td>Athena의 Iceberg 테이블에는 지원되지 않습니다.</td></tr>
  <tr><td>string</td><td>string</td><td>Athena DML 문에서 이 형식은 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">Iceberg 타임스탬프(시간대 없음)는 CREATE TABLE과 같은 Athena Iceberg DDL 문에 대해 지원되지만 모든 타임스탬프 형식은 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>fixed(L) 형식은 현재 Athena에서 지원되지 않습니다.</td></tr>
</tbody>
</table>


Athena 데이터 형식에 대한 자세한 내용은 [Amazon Athena의 데이터 형식](data-types.md) 섹션을 참조하세요.