Skip to main content

oh lake

Manage lakes (storage namespaces backed by a cloud bucket).

Lake types: MANAGED OBSERVED


oh lake show

Lists all lakes.

oh lake show

oh lake create NAME

Creates a new lake.

FlagRequiredDescription
--typeYesMANAGED or OBSERVED
--bucket-pathYesStorage bucket path (e.g., s3://my-bucket/lake/)
--default-services-clusterYesCluster to use for lake services
oh lake create my-lake \
--type MANAGED \
--bucket-path s3://my-bucket/lake/ \
--default-services-cluster prod

oh lake alter NAME

Changes the default services cluster for a lake.

FlagRequiredDescription
--default-services-clusterYesNew services cluster name
oh lake alter my-lake --default-services-cluster prod-v2

oh lake delete NAME

Deletes a lake.

FlagDescription
--cascadeAlso delete all databases and tables within the lake
oh lake delete my-lake --cascade