sling-cli
sling-cli copied to clipboard
Native Iceberg Support
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 yes, better integration in on the roadmap. Once updated, the connector will to be treated as a database connector (not a file connection).
Set for next release: https://docs.slingdata.io/connections/database-connections/iceberg