Built-in catalog
The built-in catalog is a service managed by RisingWave that simplifies the setup for internal Iceberg tables by removing the need to manage an external catalog. This is the recommended approach for getting started.Built-in catalog
Use RisingWave’s internal metastore as a JDBC-compliant catalog.
External catalogs
External catalogs are required when you need to connect to Iceberg tables that are managed by other systems. RisingWave supports several types of external catalogs.AWS Glue
Integrate with AWS Glue Data Catalog.
JDBC
Stores metadata in a relational database like PostgreSQL.
REST
Uses a RESTful API to manage table metadata.
Lakekeeper
Deploy a self-hosted REST catalog with Lakekeeper.
Amazon S3 Tables
An AWS-native REST-based catalog with SigV4 authentication.
Hive Metastore
Stores metadata using a Hive Metastore backend.
Snowflake
Uses Snowflake’s built-in Iceberg catalog functionality.
Databricks Unity Catalog
Connect to Databricks-managed tables using Unity Catalog.
Catalog parameters
You specify the catalog configuration in theWITH clause of a CREATE SOURCE, CREATE SINK, or CREATE CONNECTION statement.