# Write a lake table

Publish / file

A variant of [Write a columnar file](https://meridian.online/operations/write-a-columnar-file).

Write rows into a Delta Lake, Iceberg or Hudi table, committing a new table version.

Page: <https://meridian.online/operations/write-a-columnar-file/write-a-lake-table>

## Status

Not built yet.

arcform does not do this yet. [Its place on the roadmap](https://meridian.online/roadmap#write-a-columnar-file)

## What other tools call it

Meridian's classification; an independent blind rating agreed on 95.7% of 324 rows (variant, version 3).

- Azure Data Factory: [`Delta format (sink)`](https://learn.microsoft.com/en-us/azure/data-factory/format-delta) (read 2026-09-27)
- Azure Data Factory: [`Iceberg format (sink)`](https://learn.microsoft.com/en-us/azure/data-factory/format-iceberg) (read 2026-09-27)
- Duckle: [`Apache Iceberg`](https://github.com/slothflowlabs/duckle/blob/f85f8960edfb6efbf4cb89d58a7b32e16df0e867/website/docs/components.html) (read 2026-09-25)
- Duckle: [`Delta Lake`](https://github.com/slothflowlabs/duckle/blob/f85f8960edfb6efbf4cb89d58a7b32e16df0e867/frontend/src/workflow-ui/palette-data.ts) (read 2026-09-25)
- AWS Glue: [`Delta Lake (write)`](https://docs.aws.amazon.com/glue/latest/dg/aws-glue-programming-etl-format-delta-lake.html) (read 2026-09-27)
- AWS Glue: [`Hudi (write)`](https://docs.aws.amazon.com/glue/latest/dg/aws-glue-programming-etl-format-hudi.html) (read 2026-09-27)
- AWS Glue: [`Iceberg (write)`](https://docs.aws.amazon.com/glue/latest/dg/aws-glue-programming-etl-format-iceberg.html) (read 2026-09-27)
- Apache Hop: [`Spark lake table output`](https://hop.apache.org/manual/latest/pipeline/transforms/spark-lake-table-output.html) (read 2026-09-27)
- Apache NiFi: [`ParquetIcebergWriter`](https://nifi.apache.org/components/org.apache.nifi.services.iceberg.parquet.ParquetIcebergWriter/) (read 2026-09-27)
- Apache NiFi: [`PutIcebergRecord`](https://nifi.apache.org/components/org.apache.nifi.processors.iceberg.PutIcebergRecord/) (read 2026-09-27)
- Polars: [`DataFrame.write_delta`](https://docs.pola.rs/api/python/stable/reference/io.html) (read 2026-09-27)
- Polars: [`DataFrame.write_iceberg`](https://docs.pola.rs/api/python/stable/reference/io.html) (read 2026-09-27)
- Polars: [`LazyFrame.sink_delta`](https://docs.pola.rs/api/python/stable/reference/io.html) (read 2026-09-27)
- Polars: [`LazyFrame.sink_iceberg`](https://docs.pola.rs/api/python/stable/reference/io.html) (read 2026-09-27)
