Komprimierung von Iceberg-Tabellen verwenden
Die Komprimierungsoptionen für Iceberg-Tabellen in Athena variieren je nach Engine-Version und Dateiformat.
Unterstützung der Iceberg-Komprimierung in Athena-Engine-Version 3
Die folgende Tabelle fasst die Unterstützung des Komprimierungsformats in Athena-Engine-Version 3 für Speicherdateiformate in Apache Iceberg zusammen. „Ja“ oder „Nein“ in einer Zelle gelten gleichermaßen für Lese- und Schreibvorgänge, sofern nicht anders angegeben. Für die Zwecke dieser Tabelle gelten CREATE TABLE, CTAS und INSERT INTO als Schreibvorgänge. Das Standardspeicherformat für Iceberg in Athena-Engine-Version 3 ist Parquet. Das Standardkompressionsformat für Iceberg in Athena-Engine-Version 3 ist ZSTD. Weitere Informationen zur Verwendung von ZSTD-Komprimierungsstufen in Athena finden Sie unter ZSTD-Komprimierungsstufen verwenden.
| Avro | ORC | Parquet (Standard) | |
|---|---|---|---|
| BZIP2 | Nein | Nein | Nein |
| GZIP | Ja | Nein | Ja |
| LZ4 | Nein | Ja | Nein |
| SNAPPY | Ja | Ja | Ja |
| ZLIB | Nein | Ja | Nein |
| ZSTD | Ja | Ja | Ja (Standard) |
| NONE | Ja (None oder Deflate angeben) |
Ja | Ja (None oder Uncompressed angeben) |