

# Iceberg テーブル圧縮を使用する
<a name="compression-support-iceberg"></a>

Athena の Iceberg テーブルの圧縮オプションは、エンジンバージョンとファイル形式によって異なります。

## Athena エンジンバージョン 3 での Iceberg 圧縮サポート
<a name="compression-support-iceberg-v3"></a>

次の表に、Apache Iceberg 内のストレージファイル形式に対して Athena エンジンバージョン 3 でサポートされる、圧縮形式の概要を示します。セル内の「はい」または「いいえ」は、特に記載がない限り、読み込みオペレーションと書き込みオペレーションに等しく適用されます。このテーブルでは、CREATE TABLE、CTAS、INSERT INTO は書き込みオペレーションとみなされます。Athena エンジンバージョン 3 における Iceberg のデフォルトのストレージ形式は Parquet です。Athena エンジンバージョン 3 における Iceberg のデフォルトの圧縮形式は ZSTD です。Athena での ZSTD 圧縮レベルの使用の詳細については、「[ZSTD 圧縮レベルを使用する](compression-support-zstd-levels.md)」を参照してください。


****  

|  | Avro | ORC | Parquet (デフォルト) | 
| --- | --- | --- | --- | 
| BZIP2 | いいえ | なし | いいえ | 
| GZIP | はい | なし | あり | 
| LZ4 | いいえ | あり | なし | 
| SNAPPY | あり | はい | はい | 
| ZLIB | いいえ | あり | なし | 
| ZSTD | あり | はい | はい (デフォルト) | 
| なし | はい (None または Deflate を指定) | はい | はい (None または Uncompressed を指定) | 