Mettre à jour les données de la table Iceberg - Amazon Athena

Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.

Mettre à jour les données de la table Iceberg

Vous pouvez gérer les données des tables Iceberg directement sur Athena à INSERT l'aide des requêtesUPDATE, DELETE et. Chaque transaction de gestion des données produit un nouvel instantané, qui peut être interrogé à l'aide de requêtes Time Travel. Les instructions UPDATE et DELETE suivent la spécification de suppression de position au niveau des lignes du format Iceberg v2 et appliquent l'isolation des instantanés.

Note

Athena SQL ne prend actuellement pas en charge cette approche. copy-on-write Les DELETE FROM opérations UPDATEMERGE INTO, et utilisent toujours l' merge-on-readapproche avec des suppressions positionnelles, quelles que soient les propriétés de table spécifiées. Si vous avez configuré des propriétés de table telles que write.update.modewrite.merge.mode, et/ou write.delete.mode à utiliser copy-on-write, vos requêtes n'échoueront pas car Athena les ignorera et continuera à les utiliser. merge-on-read

Utilisez les commandes suivantes pour effectuer des opérations de gestion des données sur les tables Iceberg.