Publié le: Nov 29, 2021

Nous sommes ravis d'annoncer la sortie publique de la version préliminaire des transactions ACID Amazon Athena, une toute nouvelle fonctionnalité qui ajoute des opérations d'écriture, de suppression, de mise à jour et de voyage dans le temps au langage de manipulation de données DML (data manipulation language) SQL d'Athena. Les transactions ACID Athena permettent à plusieurs utilisateurs simultanés d'apporter des modifications, d'une manière fiable et au niveau des lignes, à leurs données Amazon S3 à partir de la console Athena, de l'API et des pilotes ODBC et JDBC. Créées sur le format de table Apache Iceberg, les transactions ACID Athena sont compatibles avec les autres services et moteurs tels qu'Amazon EMR et Apache Spark qui prennent en charge le format de table Iceberg.

Grâce aux transactions ACID Athena, vous pouvez effectuer des mises à jour centrées sur les exigences métier et réglementaires sur vos données, en utilisant une syntaxe SQL familière et sans avoir recours à une solution de verrouillage des enregistrements. Répondre à une requête d'effacement de données est aussi simple que d'émettre une instruction SQL DELETE. Les corrections manuelles des enregistrements peuvent être réalisées via une simple instruction UPDATE. Et grâce aux capacités de voyage dans le temps, vous pouvez récupérer des données qui ont été effacées récemment, juste par une instruction SELECT. 

La version préliminaire des transactions ACID Athena est disponible dans les régions USA Est (Virginie du Nord), USA Ouest (Oregon) et EU (Irlande). Pour démarrer avec la version préliminaire, consultez Utilisation des transactions Amazon Athena.