Athena の Hive テーブルの圧縮オプションは、エンジンバージョンとファイル形式によって異なります。
Athena エンジンバージョン 3 での Hive 圧縮サポート
次の表に、Apache Hive 内のストレージファイル形式に対して Athena エンジンバージョン 3 でサポートされる、圧縮形式の概要を示します。テキストファイル形式には、TSV、CSV、JSON、およびテキスト用のカスタム SerDes が含まれます。セル内の「はい」または「いいえ」は、特に記載がない限り、読み込みオペレーションと書き込みオペレーションに等しく適用されます。このテーブルでは、CREATE TABLE、CTAS、INSERT INTO は書き込みオペレーションとみなされます。Athena での ZSTD 圧縮レベルの使用の詳細については、「ZSTD 圧縮レベルを使用する」を参照してください。
Avro | Ion | ORC | Parquet | テキストファイル | |
---|---|---|---|---|---|
BZIP2 | あり | はい | いいえ | なし | あり |
DEFLATE | あり | いいえ | いいえ | いいえ | いいえ |
GZIP | いいえ | あり | なし | あり | あり |
LZ4 | いいえ | あり | あり |
書き込む - いいえ 読み込む - はい |
あり |
LZO | いいえ |
書き込む - いいえ 読み込む - はい |
いいえ |
書き込む - いいえ 読み込む - はい |
書き込む - いいえ 読み込む - はい |
SNAPPY | あり | あり | あり | あり | あり |
ZLIB | いいえ | なし | あり | いいえ | いいえ |
ZSTD | あり | あり | あり | あり | あり |
なし | あり | あり | あり | あり | はい |