OneTable (aka XTable)
Description
OneTable (aka XTable), an open source project supported by Onehouse, enables you to write your Onehouse tables in additional table formats including Iceberg and Delta Lake. For example, you can add a OneTable catalog with Iceberg enabled to a Stream Capture in order to query the destination Onehouse table as an Iceberg table.
Learn more about the open source XTable project here.
Setup guide
- Enter a Name to identify the data catalog in Onehouse
- Select OneTable as the Type
- Select compatible table formats. Hudi is compatible by default for all Onehouse table, so you should add at least one of Delta Lake and Iceberg to create a OneTable catalog.
Important: After creating the OneTable catalog, you'll need to choose it for synchronization during the Stream Capture process. This means that when Stream Capture ingests data, Apache Iceberg and Delta Lake metadata files will appear in your S3 bucket alongside your Apache Hudi files.