Databricks Tools Documentation
This document lists all available Databricks tools and their usage.
Configuration Requirements
To use these tools, you need to configure the following: - Databricks API URL - Databricks Token
Tools
Tool Name | Description | Parameters |
---|---|---|
databricks_list_clusters |
List all Databricks clusters | None |
databricks_create_cluster |
Create a new Databricks cluster | - config (object): Cluster configuration object |
databricks_terminate_cluster |
Terminate a Databricks cluster | - cluster_id (string): Cluster ID to terminate |
databricks_get_cluster |
Get information about a Databricks cluster | - cluster_id (string): Cluster ID to retrieve |
databricks_start_cluster |
Start a terminated Databricks cluster | - cluster_id (string): Cluster ID to start |
databricks_list_jobs |
List all Databricks jobs | None |
databricks_run_job |
Run a Databricks job | - job_id (number): Job ID to run- params (object, optional): Job parameters |
databricks_list_notebooks |
List notebooks in workspace directory | - path (string): Absolute workspace path |
databricks_export_notebook |
Export a notebook from workspace | - path (string): Notebook path- format (string): Export format (SOURCE, HTML, JUPYTER, DBC) |
databricks_list_files |
List files and directories in DBFS path | - path (string): DBFS absolute path |
databricks_execute_sql |
Execute a SQL statement | - warehouse_id (string): SQL warehouse ID- statement (string): SQL statement to execute- catalog (string, optional): Catalog name- schema (string, optional): Schema name |
databricks_list_job_runs |
List runs for a Databricks job | - job_id (number): Job ID to list runs for |