databricks-deploy-integration

Featured

Deploy Databricks jobs and pipelines with Declarative Automation Bundles. Use when deploying jobs to different environments, managing deployments, or setting up deployment automation. Trigger with phrases like "databricks deploy", "asset bundles", "databricks deployment", "deploy to production", "bundle deploy".

AI & Automation 2,266 stars 315 forks Updated today MIT

Install

View on GitHub

Quality Score: 99/100

Stars 20%
100
Recency 20%
100
Frontmatter 20%
70
Documentation 15%
100
Issue Health 10%
50
License 10%
100
Description 5%
100

Skill Content

# Databricks Deploy Integration ## Overview Deploy Databricks jobs, DLT pipelines, and ML models using Declarative Automation Bundles (DABs, formerly Asset Bundles). Bundles provide infrastructure-as-code with `databricks.yml` defining resources, targets (dev/staging/prod), variables, and permissions. The CLI handles validation, deployment, and lifecycle management. ## Prerequisites - Databricks CLI v0.200+ (`databricks --version`) - Workspace access with service principal for automated deploys - `databricks.yml` bundle configuration at project root ## Instructions ### Step 1: Initialize a Bundle ```bash # Create from a template databricks bundle init # Available templates: # - default-python: Python notebook project # - default-sql: SQL project # - mlops-stacks: Full MLOps template with feature engineering ``` ### Step 2: Configure `databricks.yml` ```yaml # databricks.yml — single source of truth for project deployment bundle: name: sales-etl-pipeline workspace: host: ${DATABRICKS_HOST} variables: catalog: description: Unity Catalog name default: dev_catalog alert_email: description: Alert notification email default: dev@company.com warehouse_size: default: "2X-Small" include: - resources/*.yml targets: dev: default: true mode: development # dev mode auto-prefixes resources with [username] and enables debug workspace: root_path: /Users/${workspace.current_user.userName}/.bundle/${bundle.name}/dev variable...

Details

Author
jeremylongshore
Repository
jeremylongshore/claude-code-plugins-plus-skills
Created
7 months ago
Last Updated
today
Language
Python
License
MIT

Integrates with

Similar Skills

Semantically similar based on skill content — not just same category

AI & Automation Featured

databricks-ci-integration

Configure Databricks CI/CD integration with GitHub Actions and Asset Bundles. Use when setting up automated testing, configuring CI pipelines, or integrating Databricks deployments into your build process. Trigger with phrases like "databricks CI", "databricks GitHub Actions", "databricks automated tests", "CI databricks", "databricks pipeline".

2,266 Updated today
jeremylongshore
AI & Automation Featured

databricks-prod-checklist

Execute Databricks production deployment checklist and rollback procedures. Use when deploying Databricks jobs to production, preparing for launch, or implementing go-live procedures. Trigger with phrases like "databricks production", "deploy databricks", "databricks go-live", "databricks launch checklist".

2,266 Updated today
jeremylongshore
AI & Automation Featured

databricks-debug-bundle

Collect Databricks debug evidence for support tickets and troubleshooting. Use when encountering persistent issues, preparing support tickets, or collecting diagnostic information for Databricks problems. Trigger with phrases like "databricks debug", "databricks support bundle", "collect databricks logs", "databricks diagnostic".

2,266 Updated today
jeremylongshore
AI & Automation Featured

databricks-local-dev-loop

Configure Databricks local development with Databricks Connect, Asset Bundles, and IDE. Use when setting up a local dev environment, configuring test workflows, or establishing a fast iteration cycle with Databricks. Trigger with phrases like "databricks dev setup", "databricks local", "databricks IDE", "develop with databricks", "databricks connect".

2,266 Updated today
jeremylongshore
AI & Automation Featured

databricks-multi-env-setup

Configure Databricks across development, staging, and production environments. Use when setting up multi-environment deployments, configuring per-environment secrets, or implementing environment-specific Databricks configurations. Trigger with phrases like "databricks environments", "databricks staging", "databricks dev prod", "databricks environment setup", "databricks config by env".

2,266 Updated today
jeremylongshore