Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.
DELETE
Athena Iceberg DELETE
menulis posisi Iceberg menghapus file ke tabel. Ini dikenal sebagai merge-on-readpenghapusan. Berbeda dengan copy-on-writepenghapusan, merge-on-read penghapusan lebih efisien karena tidak menulis ulang data file. Ketika Athena membaca data Iceberg, ia menggabungkan posisi Iceberg menghapus file dengan file data untuk menghasilkan tampilan terbaru dari tabel. Untuk menghapus file hapus posisi ini, Anda dapat menjalankan REWRITEDATAtindakan pemadatan. DELETE
operasi dibebankan oleh jumlah data yang dipindai. Untuk sintaks, lihat HAPUS.
Contoh berikut menghapus baris dari iceberg_table
yang memiliki c3
nilai untukcategory
.
DELETE FROM iceberg_table WHERE category='c3'