databricks

Execute SQL statements on Databricks warehouses via the REST API.

24|11|Updated Feb 19, 2026
One-click install
npx skills add https://github.com/clawdata/clawdata --skill databricks-clawdata
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: databricks
Source: https://github.com/clawdata/clawdata/tree/main/skills/databricks
Command: npx skills add https://github.com/clawdata/clawdata --skill databricks-clawdata

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Databricks challenges with manual SQL execution and resource management are time-consuming; this skill provides a curl-based REST API workflow to execute statements and orchestrate tasks.

Core Features & Use Cases

  • REST API SQL execution via curl to run statements against a Databricks warehouse
  • Manage SQL workloads, warehouses, and simple automation scripts without UI
  • Use in CI/CD pipelines to validate queries and orchestrate data tasks

Quick Start

Configure secrets for DATABRICKS_HOST, DATABRICKS_TOKEN, and DATABRICKS_WAREHOUSE_ID, then run a sample curl command to execute a SQL statement against your Databricks warehouse.

Frequently Asked Questions about databricks

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I run SQL statements on Databricks from a CI/CD pipeline?

To run SQL statements on Databricks from a CI/CD pipeline, use curl to call the Databricks SQL Statements REST API. This requires configuring DATABRICKS_HOST, DATABRICKS_TOKEN, and DATABRICKS_WAREHOUSE_ID secrets to authenticate and execute ad-hoc queries.

What is needed to automate Databricks SQL workflows with curl?

Automating Databricks SQL workflows with curl requires retrieving three secrets from your secrets manager: DATABRICKS_HOST, DATABRICKS_TOKEN, and DATABRICKS_WAREHOUSE_ID. These credentials allow your scripts to authenticate and manage SQL workloads via the REST API.

Can I manage Databricks warehouses from scripts without the UI?

Yes, you can manage Databricks warehouses from scripts without the UI by using curl to automate REST API calls. This approach enables warehouse management and SQL execution directly from your command line or CI/CD pipelines.

Does the Databricks REST API support ad-hoc query execution via curl?

Yes, the Databricks REST API supports ad-hoc query execution via curl. By providing the required host, token, and warehouse ID secrets, you can execute SQL statements directly against a Databricks warehouse from your automation scripts.

What are the limitations of using curl for Databricks SQL automation?

Using curl for Databricks SQL automation requires managing secrets like DATABRICKS_TOKEN externally and handling raw REST API responses. It focuses on statement execution and warehouse management, lacking built-in orchestration features found in full workflow platforms.