Ursa
Lakehouse tables
Iceberg and Delta integration: internal and external tables, multi-catalog.
This page will cover how Ursa exposes ingested streams as lakehouse tables, through Iceberg and Delta integration. It matters because zero-ETL only holds if the tables Ursa produces are usable by the query engines and catalogs teams already run — this page explains the difference between tables Ursa manages internally end-to-end and external tables registered into a catalog you control, plus how multi-catalog setups work.
Planned coverage
- Internal tables vs external tables
- Iceberg integration
- Delta integration
- Multi-catalog configuration
Source material
Documented in the ursa-storage repo, in docs/lakehouse-tables.md and the docs/user/Iceberg-*.md guides.