databricks_workspace
Manage clusters, jobs, notebooks, MLflow and other Databricks workspace resources.
info
For Databricks account operations use the databricks_account
provider.
Provider Summary
total services: 18
total resources: 186
total methods: 579
total resources: 186
total methods: 579
See also:
[SHOW
] [DESCRIBE
] [REGISTRY
]
Installation
REGISTRY PULL databricks_workspace;
Authentication
To use the databricks_workspace, set the following environment variables:
DATABRICKS_ACCOUNT_ID
- a uuid representing your Databricks account id, you can get this from the Databricks UI (see Locate your account id)DATABRICKS_CLIENT_ID
- obtained after creating a service principal through the Databricks UI (see Authenticate access to Databricks with a service principal using OAuth)DATABRICKS_CLIENT_SECRET
- obtained after creating a service principal secret through the Databricks UI, using the "Generate Secret" function (see Authenticate access to Databricks with a service principal using OAuth)
These are the same variables that Terraform, the Databricks SDKs, and CLI use.