Utilisation de la compression des tables Hive - Amazon Athena

Utilisation de la compression des tables Hive

Les options de compression des tables Hive dans Athena varient en fonction de la version du moteur et du format de fichier.

Prise en charge de la compression Hive dans la version 3 du moteur Athena

Le tableau suivant résume la prise en charge des formats de compression dans la version 3 du moteur Athena pour les formats de fichier de stockage dans Apache Hive. Le format de fichier texte inclut TSV, CSV, JSON et SerDe personnalisés pour le texte. La mention « Oui » ou « Non » dans une cellule s'applique de la même manière aux opérations de lecture et d'écriture, sauf indication contraire. Pour les besoins de cette table, les instructions CREATE TABLE, CTAS et INSERT INTO sont considérées comme des opérations d'écriture. Pour plus d’informations sur l’utilisation des niveaux de compression ZSTD sur Athena, consultez Utilisation des niveaux de compression ZSTD.

Avro Ion ORC Parquet Fichier texte
BZIP2 Oui Oui Non Non Oui
DEFLATE Oui Non Non Non Non
GZIP Non Oui Non Oui Oui
LZ4 Non Oui Oui

Écriture - Non

Lecture - Oui

Oui
LZO Non

Écriture - Non

Lecture - Oui

Non

Écriture - Non

Lecture - Oui

Écriture - Non

Lecture - Oui

SNAPPY Oui Oui Oui Oui Oui
ZLIB Non Non Oui Non Non
ZSTD Oui Oui Oui Oui Oui
NONE Oui Oui Oui Oui Oui