Skip to content

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