DatabricksQueryTool
Description
Run SQL against Databricks workspace tables with either CLI profile or direct host/token authentication.Installation
Environment Variables
- DATABRICKS_CONFIG_PROFILEor (- DATABRICKS_HOST+- DATABRICKS_TOKEN)
Example
Code
Parameters
- query(required): SQL query to execute
- catalog(optional): Override default catalog
- db_schema(optional): Override default schema
- warehouse_id(optional): Override default SQL warehouse
- row_limit(optional): Maximum rows to return (default: 1000)
Defaults on initialization
- default_catalog
- default_schema
- default_warehouse_id
Error handling & tips
- Authentication errors: verify DATABRICKS_HOSTbegins withhttps://and token is valid.
- Permissions: ensure your SQL warehouse and schema are accessible by your token.
- Limits: long‑running queries should be avoided in agent loops; add filters/limits.
