Managing Cloudera Data Engineering jobsPDF version

Updating Iceberg table data

Iceberg table data can be updated using copy-on-write or merge-on-read. The table version you are using will determine how you can update the table data.

Iceberg supports bulk updates through MERGE, by defaulting to copy-on-write deletes when using v1 table format.

Iceberg table format v2 supports efficient row-level updates and delete operations leveraging merge-on-read.

For more details, refer to Position Delete Files linked below.

For updating data examples, see Spark Writes linked below.

We want your opinion

How can we improve this page?

What kind of feedback do you have?