databricks-python-sdk - Databricks SDK, Connect, CLI, and REST API guide
Provides development guidance for the Databricks Python SDK, Databricks Connect, CLI, and REST APIs.
Tags
Updated: 2026-10-03Capabilities
Typical Inputs
Typical Outputs
What this skill does
- Configure Databricks authentication
- Use the Python SDK
- Run Spark operations remotely
- Call Databricks REST APIs
- Use the Databricks CLI
- Manage clusters and jobs
- Execute SQL statements
- Manage Unity Catalog resources
- Transfer files and volumes
- Query serving endpoints
Inputs
- Databricks workspace URL
- Databricks access token
- Databricks configuration profile
- Cluster or warehouse identifiers
- SQL statements
- Spark code
- Local file paths
- REST API parameters
Outputs
- API responses
- SQL query results
- Spark DataFrames
- CLI command output
- Uploaded files
- Downloaded files
- Cluster state changes
- Job run state changes
- Warehouse state changes
- Catalog resource changes
Requirements
- Python virtual environment
- databricks-sdk package
- databricks-connect package for Spark
- Databricks CLI 0.278.0 or higher
- Databricks authentication configuration
- Databricks API access
