本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。
DELETE
Athena Iceberg DELETE
將 Iceberg 位置刪除檔案寫入資料表。這就是所謂的merge-on-read刪除。與刪除相反,copy-on-write刪除效率更高,因為它不會重寫文件數據。 merge-on-read 當 Athena 讀取 Iceberg 資料時,它將 Iceberg 位置刪除檔案與資料檔案合併,以產生資料表的最新檢視。若要移除這些位置刪除檔案,您可以執行REWRITEDATA壓縮動作。 DELETE
操作按掃描的數據量收費。如需語法,請參閱DELETE。
下列範例會刪除 iceberg_table
中 category
值為 c3
的資料列。
DELETE FROM iceberg_table WHERE category='c3'