DELETE - Amazon Athena

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. DELETEoperasi 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'