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.
| Flag | Required | Description |
|---|---|---|
--type | Yes | MANAGED or OBSERVED |
--bucket-path | Yes | Storage bucket path (e.g., s3://my-bucket/lake/) |
--default-services-cluster | Yes | Cluster 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.
| Flag | Required | Description |
|---|---|---|
--default-services-cluster | Yes | New services cluster name |
oh lake alter my-lake --default-services-cluster prod-v2
oh lake delete NAME
Deletes a lake.
| Flag | Description |
|---|---|
--cascade | Also delete all databases and tables within the lake |
oh lake delete my-lake --cascade