Filesystem Catalog¶
Bases: IcebergCatalog, FrozenModel
Iceberg Filesystem Catalog (Hadoop Catalog).
.. versionadded:: 0.15.0
.. note::
This catalog stores Iceberg tables as nested directories:
.. code-block:: text
{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:
.. code:: python
from onetl.connection import Iceberg
catalog = Iceberg.FilesystemCatalog()
get_config()
¶
Return flat dict with catalog configuration.