Prerequisites
- A running RisingWave cluster.
 - A Snowflake account.
 - An AWS S3 bucket to serve as the Iceberg warehouse.
 - A configured Iceberg catalog (either AWS Glue or a REST-compatible catalog).
 
Step 1: Sink data from RisingWave to Iceberg
Create aSINK in RisingWave that writes to your Iceberg table.
For upsert streams, you must use the copy-on-write mode. Snowflake cannot read Iceberg tables that use the merge-on-read format with delete files.
- Using AWS Glue Catalog
 - Using REST Catalog