Class HiveCatalog (0.3.2)

HiveCatalog(mapping=None, *, ignore_unknown_fields=False, **kwargs)

The HiveCatalog contains spark/hive databases and tables in the BigLake Metastore. While creating resources under a catalog, ideally ensure that the storage bucket location, spark / hive engine location or any other compute location match. Catalog can be viewed as the destination for migrating an on-prem Hive metastore to GCP.

Attributes

Name Description
name str
Identifier. The resource name. Format: projects/{project_id_or_number}/catalogs/{catalog_id}
description str
Optional. Stores the catalog description. The maximum length is 4000 characters.
location_uri str
Required. The Cloud Storage location path where the catalog exists. Format: gs://bucket/path/to/catalog The maximum length is 4000 characters.
replicas MutableSequence[google.cloud.biglake_hive_v1beta.types.HiveCatalog.Replica]
Output only. The replicas for the catalog metadata.
create_time google.protobuf.timestamp_pb2.Timestamp
Output only. The creation time of the catalog.
update_time google.protobuf.timestamp_pb2.Timestamp
Output only. The update time of the catalog.

Classes

Replica

Replica(mapping=None, *, ignore_unknown_fields=False, **kwargs)

The replica of the Catalog.