Databricks
Source: https://runstack.engineer/docs/toolkits/databricks
Run data and AI workloads: clusters, jobs, SQL warehouses and statements, Unity Catalog, pipelines, repos, secrets, users, tokens, models, and serving.
Tools (138):
| Tool | Description |
|---|---|
databricksListClusters | List pinned, active, and recently terminated clusters. |
databricksGetCluster | Get full details of one cluster. |
databricksCreateCluster | Create a new Spark cluster. |
databricksEditCluster | Edit a cluster configuration. |
databricksStartCluster | Start a terminated cluster. |
databricksRestartCluster | Restart a running cluster. |
databricksResizeCluster | Resize a cluster by size or autoscale bounds. |
databricksTerminateCluster | Terminate a cluster (recoverable 30 days). |
databricksPermanentlyDeleteCluster | Permanently delete a terminated cluster. |
databricksGetClusterEvents | Get cluster lifecycle events for debugging. |
databricksListSparkVersions | List available Databricks Runtime versions. |
databricksListNodeTypes | List available VM node types. |
databricksListZones | List availability zones for clusters. |
databricksGetClusterLibraryStatus | Get library installation statuses on a cluster. |
databricksInstallLibraries | Install libraries on a running cluster. |
databricksUninstallLibraries | Uninstall libraries from a cluster. |
databricksListJobs | List jobs with name filter and pagination. |
databricksGetJob | Get full settings of one job. |
databricksCreateJob | Create a single- or multi-task job. |
databricksUpdateJob | Partially update job settings. |
databricksResetJob | Overwrite all settings of a job. |
databricksDeleteJob | Delete a job and terminate active runs. |
databricksRunJobNow | Trigger an immediate job run with overrides. |
databricksSubmitRun | Submit a one-time ad-hoc run. |
databricksListJobRuns | List job runs newest-first with filters. |
databricksGetJobRun | Get full details of one job run. |
databricksGetRunOutput | Get notebook output or error of a run. |
databricksCancelJobRun | Cancel an active job run. |
databricksRepairJobRun | Re-run failed tasks of a job run. |
databricksDeleteJobRun | Delete a finished job run. |
databricksListWorkspace | List notebooks, folders, and files in workspace. |
databricksGetWorkspaceStatus | Get object type of a workspace path. |
databricksMakeWorkspaceDirectory | Create a workspace directory. |
databricksDeleteWorkspaceObject | Delete a notebook, file, or directory. |
databricksExportWorkspaceFile | Export a notebook or file as base64. |
databricksImportWorkspaceFile | Import a notebook or file from base64. |
databricksGetDbfsStatus | Get DBFS storage status. |
databricksListDbfs | List files in a DBFS directory. |
databricksMakeDbfsDirectory | Create a DBFS directory. |
databricksReadDbfsFile | Read a slice of a DBFS file as base64. |
databricksWriteDbfsFile | Write a small text file to DBFS. |
databricksMoveDbfsObject | Move (rename) a DBFS file or directory. |
databricksDeleteDbfsObject | Delete a DBFS file or directory. |
databricksListWarehouses | List SQL warehouses. |
databricksGetWarehouse | Get one SQL warehouse config and state. |
databricksCreateWarehouse | Create a SQL warehouse. |
databricksEditWarehouse | Edit a SQL warehouse config. |
databricksDeleteWarehouse | Delete a SQL warehouse. |
databricksStartWarehouse | Start a stopped SQL warehouse. |
databricksStopWarehouse | Stop a SQL warehouse to save cost. |
databricksExecuteStatement | Run a SQL statement on a warehouse. |
databricksGetStatement | Get status and results of a statement. |
databricksGetStatementResultChunk | Fetch one result chunk of a statement. |
databricksCancelStatement | Cancel a running SQL statement. |
databricksListQueries | List saved SQL queries. |
databricksGetQuery | Get one saved SQL query. |
databricksCreateQuery | Save a new SQL query. |
databricksUpdateQuery | Update a saved SQL query. |
databricksDeleteQuery | Delete a saved SQL query. |
databricksListAlerts | List SQL alerts. |
databricksGetAlert | Get one SQL alert. |
databricksListDashboards | List legacy SQL dashboards. |
databricksGetDashboard | Get one legacy SQL dashboard. |
databricksListCatalogs | List Unity Catalog catalogs. |
databricksGetCatalog | Get one Unity Catalog catalog. |
databricksCreateCatalog | Create a Unity Catalog catalog. |
databricksUpdateCatalog | Update a Unity Catalog catalog. |
databricksDeleteCatalog | Delete a Unity Catalog catalog. |
databricksListSchemas | List schemas in a catalog. |
databricksCreateSchema | Create a schema in a catalog. |
databricksDeleteSchema | Delete a schema. |
databricksListTables | List tables and views in a schema. |
databricksGetTable | Get one table with columns and storage. |
databricksDeleteTable | Delete a table. |
databricksListVolumes | List Unity Catalog volumes in a schema. |
databricksGetGrants | Get privilege grants on a securable. |
databricksUpdateGrants | Grant or revoke privileges on a securable. |
databricksListPipelines | List Delta Live Tables pipelines. |
databricksGetPipeline | Get one pipeline with full spec. |
databricksCreatePipeline | Create a Delta Live Tables pipeline. |
databricksEditPipeline | Edit a pipeline spec. |
databricksDeletePipeline | Delete a pipeline. |
databricksStartPipeline | Start a pipeline update. |
databricksStopPipeline | Stop the active pipeline update. |
databricksListPipelineUpdates | List updates (runs) of a pipeline. |
databricksGetPipelineUpdate | Get one pipeline update. |
databricksListRepos | List Git-linked repos. |
databricksGetRepo | Get one repo with branch and commit. |
databricksCreateRepo | Link a Git repository into the workspace. |
databricksUpdateRepo | Checkout a branch or tag in a repo. |
databricksDeleteRepo | Unlink a Git repo checkout. |
databricksListClusterPolicies | List cluster policies. |
databricksGetClusterPolicy | Get one cluster policy with rules. |
databricksCreateClusterPolicy | Create a cluster policy. |
databricksEditClusterPolicy | Edit a cluster policy. |
databricksDeleteClusterPolicy | Delete a cluster policy. |
databricksListInstancePools | List instance pools. |
databricksGetInstancePool | Get one instance pool. |
databricksCreateInstancePool | Create an instance pool. |
databricksEditInstancePool | Edit an instance pool. |
databricksDeleteInstancePool | Delete an idle instance pool. |
databricksListInitScripts | List global init scripts. |
databricksGetInitScript | Get one global init script. |
databricksCreateInitScript | Create a global init script. |
databricksUpdateInitScript | Update a global init script. |
databricksDeleteInitScript | Delete a global init script. |
databricksListSecretScopes | List secret scopes. |
databricksCreateSecretScope | Create a secret scope. |
databricksDeleteSecretScope | Delete a secret scope and secrets. |
databricksPutSecret | Store a secret value (write-only). |
databricksDeleteSecret | Delete one secret key. |
databricksListSecrets | List secret keys (metadata only). |
databricksListSecretAcls | List ACLs on a secret scope. |
databricksPutSecretAcl | Grant a principal scope permission. |
databricksDeleteSecretAcl | Remove a principal scope permission. |
databricksListScimUsers | List workspace users via SCIM. |
databricksGetScimUser | Get one SCIM user. |
databricksCreateScimUser | Provision a workspace user. |
databricksUpdateScimUser | Replace a SCIM user resource. |
databricksDeleteScimUser | Deprovision a workspace user. |
databricksListScimGroups | List workspace groups via SCIM. |
databricksGetScimGroup | Get one SCIM group. |
databricksCreateScimGroup | Create a workspace group. |
databricksDeleteScimGroup | Delete a workspace group. |
databricksGetScimMe | Get caller identity; verifies the token. |
databricksListTokens | List valid tokens (metadata only). |
databricksCreateToken | Create a personal access token. |
databricksUpdateToken | Update a token comment or scopes. |
databricksRevokeToken | Revoke a personal access token. |
databricksListModels | List MLflow registered models. |
databricksGetModel | Get one registered model. |
databricksCreateModel | Create a registered model entry. |
databricksDeleteModel | Delete a registered model. |
databricksListModelVersions | List versions of a model. |
databricksCreateModelVersion | Create a model version from a run. |
databricksListServingEndpoints | List model serving endpoints. |
databricksGetServingEndpoint | Get one serving endpoint. |
databricksQueryServingEndpoint | Invoke a serving endpoint for predictions. |