Skip to content

Filesystem Catalog

Bases: IcebergCatalog, FrozenModel

Iceberg Filesystem Catalog (Hadoop Catalog).

Added in 0.15.0

Note

This catalog stores Iceberg tables as nested directories:

{warehouse.path}/{schema}/{table}
This means that tables cannot have a custom location and will always be created under the schema directory inside the warehouse path.

Examples:

from onetl.connection import Iceberg

catalog = Iceberg.FilesystemCatalog()

get_config()

Return flat dict with catalog configuration.