databricks-python-sdk

Manage Databricks workspaces, clusters, jobs, and Unity Catalog via the Python SDK.

Updated Jan 30, 2026
One-click install
npx skills add https://github.com/teegin-g/Slopcast --skill databricks-python-sdk-teegin-g
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: databricks-python-sdk
Source: https://github.com/teegin-g/Slopcast/tree/main/.agents/skills/databricks-python-sdk
Command: npx skills add https://github.com/teegin-g/Slopcast --skill databricks-python-sdk-teegin-g

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Databricks development guidance for Python SDK usage, enabling automations and integrations with Databricks workspaces, clusters, jobs, and Unity Catalog.

Core Features & Use Cases

  • Comprehensive guidance on authentication, environment setup, and working with the Databricks Python SDK, Databricks Connect, CLI, and REST API.
  • Practical workflows and examples that cover Clusters, Jobs, SQL Warehouses, Unity Catalog, and Delta Live Tables for real-world data engineering and analytics tasks.
  • Clear, actionable instructions that accelerate development, testing, and automation in Databricks environments.

Quick Start

Run a sample script to authenticate with the Databricks Python SDK and list your clusters.

Frequently Asked Questions about databricks-python-sdk

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

FAQPage Schema
How do I authenticate the Databricks Python SDK to manage workspaces and clusters?

The SDK handles credentials through environment setup and supported authentication patterns for secure workspace access. It emphasizes best practices for credential handling, enabling repeatable Databricks automation across clusters and jobs.

Can I use the Databricks Python SDK to orchestrate jobs and SQL Warehouses?

Yes, the Databricks Python SDK supports cross-service orchestration to manage jobs and SQL Warehouses. It provides practical workflows and examples for real-world data engineering and analytics tasks across your workspace.

What is the best way to manage Unity Catalog using the Databricks Python SDK?

The best way to manage Unity Catalog with the Databricks Python SDK is through its dedicated API endpoints. The skill covers practical workflows for governance tasks, accelerating development and automation in Databricks environments.

Does the Databricks Python SDK support Delta Live Tables and Vector Search?

Yes, the Databricks Python SDK supports Delta Live Tables and Vector Search. The skill covers practical workflows and examples for these services to enable repeatable automation across your Databricks workspace.

How do I handle error management and pagination in the Databricks REST API?

You handle error management and pagination in the Databricks REST API by following the SDK's best practices for cross-service orchestration. The skill emphasizes clear, actionable instructions for robust Databricks automation.

Do I need Databricks Connect to use the Python SDK for automation?

You do not strictly need Databricks Connect to use the Python SDK for automation. The skill provides comprehensive guidance on working with the Databricks Python SDK, Databricks Connect, CLI, and REST API independently.