Uso de la compresión de tablas de Iceberg
Las opciones de compresión de las tablas de Iceberg en Athena varían según la versión del motor y el formato de archivo.
Compatibilidad de compresión para Iceberg en la versión 3 del motor Athena
En la siguiente tabla se resume la compatibilidad con formatos de compresión de la versión 3 del motor Athena para los formatos de archivo de almacenamiento de Apache Iceberg. Los términos “Yes” (Sí) o “No” de una celda se aplican por igual a las operaciones de lectura y escritura, excepto donde se indique lo contrario. A los efectos de esta tabla, CREATE TABLE, CTAS e INSERT INTO se consideran operaciones de escritura. El formato de almacenamiento predeterminado para Iceberg en la versión 3 del motor de Athena es Parquet. El formato de compresión predeterminado para Iceberg en la versión 3 del motor de Athena es ZSTD. Para obtener información sobre el uso de los niveles de compresión ZSTD en Athena, consulte Uso de niveles de compresión de ZSTD.
Avro | ORC | Parquet (predeterminado) | |
---|---|---|---|
BZIP2 | No | No | No |
GZIP | Sí | No | Sí |
LZ4 | No | Sí | No |
SNAPPY | Sí | Sí | Sí |
ZLIB | No | Sí | No |
ZSTD | Sí | Sí | Sí (predeterminado) |
NONE | Sí (especifique None o Deflate ) |
Sí | Sí (especifique None o Uncompressed ) |
Compatibilidad de compresión para Iceberg en la versión 2 del motor Athena
En la siguiente tabla se resume la compatibilidad con formatos de compresión de la versión 2 del motor Athena para Apache Iceberg. Los términos “Yes” (Sí) o “No” de una celda se aplican por igual a las operaciones de lectura y escritura, excepto donde se indique lo contrario. A los efectos de esta tabla, CREATE TABLE, CTAS e INSERT INTO se consideran operaciones de escritura. El formato de almacenamiento predeterminado para Iceberg en la versión 2 del motor de Athena es Parquet. El formato de compresión predeterminado para Iceberg en la versión 2 del motor de Athena es GZIP.
Avro (No admitido) |
ORC (No admitido) |
Parquet (predeterminado) | |
---|---|---|---|
BZIP2 | No | No | No |
GZIP | No | No | Sí (predeterminado) |
LZ4 | No | No | No |
SNAPPY | No | No | Sí |
ZLIB | No | No | No |
ZSTD | No | No | Sí |
NONE | No | No | Sí |