IcebergCatalogAdapter
The IcebergCatalogAdapter class provides an interface for interacting with Iceberg catalogs. It enables listing namespaces, tables, and snapshots, as well as reading and writing to and from Iceberg.
Constructors
An IcebergCatalogAdapter is constructed using one of the following methods:
Methods
namespaces- Returns a table of Iceberg namespaces that belong to a given namespace. If no namespace is given, a table of the top-level namespaces is returned.tables- Returns information on the tables in the specified namespace.load_table- Load an Iceberg table into Deephaven from a catalog.
Examples
The following example creates an IcebergCatalogAdapter using an AWS glue catalog:
The following example creates an IcebergCatalogAdapter using a local MinIO instance and a REST catalog: