The catalog section defines how OTF connects to the BigLake metastore through the Iceberg REST Catalog. It requires the following parameters:
- Catalog type
- Catalog location
- Catalog name
- IDP type
These values allow OTF to access the BigLake REST API for metadata operations such as retrieving table schemas, committing metadata files, and managing Iceberg table versions.
Catalog access is controlled through an AUTHORIZATION object.
A Google Cloud Service Account is used to generate access tokens for the BigLake REST API. This Service Account provides the credentials needed for catalog authentication.