Databricks Online Store

class databricks.ml_features.entities.online_store.DatabricksOnlineStore(name: str, capacity: str, read_replica_count: Optional[int] = 0, usage_policy_id: Optional[str] = None, creator: Optional[str] = None, creation_time: Optional[str] = None, state: Optional[State] = None)

Bases: _FeatureStoreObject

A DatabricksOnlineStore is a database instance that stores and serves features online.

Parameters
  • name – The name of the online store.

  • capacity – The capacity of the online store. Valid values are “CU_1”, “CU_2”, “CU_4”, “CU_8”.

  • read_replica_count – The number of read replicas for the online store. Defaults to 0.

  • usage_policy_id – ID of the usage policy to associate with the online store used for cost tracking.

  • creator – The email of the creator of the online store.

  • creation_time – The timestamp when the online store was created in the RFC 3339 format (i.e., “YYYY-MM-DDTHH:MM:SSZ”).

  • state – The current state of the online store.

__init__(name: str, capacity: str, read_replica_count: Optional[int] = 0, usage_policy_id: Optional[str] = None, creator: Optional[str] = None, creation_time: Optional[str] = None, state: Optional[State] = None) None
name: str
capacity: str
read_replica_count: Optional[int] = 0
usage_policy_id: Optional[str] = None
creator: Optional[str] = None
creation_time: Optional[str] = None
state: Optional[State] = None
class State(value, names=None, *, module=None, qualname=None, type=None, start=1, boundary=None)

Bases: Enum

The state of a DatabricksOnlineStore.

STATE_UNSPECIFIED = 'STATE_UNSPECIFIED'
STARTING = 'STARTING'
AVAILABLE = 'AVAILABLE'
DELETING = 'DELETING'
STOPPED = 'STOPPED'
UPDATING = 'UPDATING'
FAILING_OVER = 'FAILING_OVER'