sling-cli icon indicating copy to clipboard operation
sling-cli copied to clipboard

Native Iceberg Support

Open metalshanked opened this issue 8 months ago • 1 comments

Feature Description

What would you like to see added to Sling? Iceberg is now the most popular lakehouse Table format, and most catalog implementations natively support Iceberg REST as well.

I understand that currently, Iceberg is supported via external connectors like Starrocks, Trino, DuckDB, et al.

Of all these, DuckDB is the most lightweight in terms of pre-setup needed to get to your iceberg with a sling goal.

It would be great if Iceberg is treated as a first class citizen like other connectors to ease usage with both Read and Writes.

P.S. This blog is a great workaround; I'm not sure if it applies to iceberg writes too. https://blog.slingdata.io/reading-apache-iceberg-data-with-sling

metalshanked avatar Apr 02 '25 12:04 metalshanked

@metalshanked yes, better integration in on the roadmap. Once updated, the connector will to be treated as a database connector (not a file connection).

flarco avatar Apr 02 '25 21:04 flarco

Set for next release: https://docs.slingdata.io/connections/database-connections/iceberg

flarco avatar Jun 17 '25 11:06 flarco