DELETE - Amazon Athena

DELETE

El comando DELETE de Athena Iceberg escribe los archivos de eliminación de posición Iceberg en una tabla. Esto se conoce como eliminación de tipo fusionar al leer. En contraste con la eliminación de tipo copiar al escribir, una eliminación de tipo fusionar al leer es más eficiente porque no se reescriben los datos de los archivos. Cuando Athena lee los datos de Iceberg, fusiona los archivos de eliminación de posición de Iceberg con los archivos de datos para producir la última vista de una tabla. Para eliminar estos archivos de eliminación de posición, puede ejecutar la acción de compactación REWRITE DATA. Las operaciones DELETE se cobran según la cantidad de datos analizados. Para ver la sintaxis, consulte DELETE.

En el siguiente ejemplo, se eliminan las filas de iceberg_table que tienen c3 como valor de category.

DELETE FROM iceberg_table WHERE category='c3'