databricks-asset-bundles

Automate configuration and deployment of Databricks Asset Bundles across environments.

1|1|Updated Oct 1, 2025
One-click install
npx skills add https://github.com/mkgs-databricks-demos/synthea-on-fhir --skill databricks-asset-bundles-mkgs-databricks-demos
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: databricks-asset-bundles
Source: https://github.com/mkgs-databricks-demos/synthea-on-fhir/tree/main/.cursor/skills/databricks-asset-bundles
Command: npx skills add https://github.com/mkgs-databricks-demos/synthea-on-fhir --skill databricks-asset-bundles-mkgs-databricks-demos

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Databricks Asset Bundles (DABs) simplify deploying and managing multi-environment Databricks resources (dev/staging/prod) by centralizing configuration and resource definitions.

Core Features & Use Cases

  • Create and configure DABs for multi-environment deployment
  • Manage resources such as dashboards, pipelines, jobs, and alerts across environments
  • Parameterize bundles with catalog, schema, and warehouse targets for consistent deployment

Quick Start

Create a new DAB by editing databricks.yml and then deploy the bundle to the desired target.

Frequently Asked Questions about databricks-asset-bundles

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

FAQPage Schema
How do I deploy Databricks jobs and pipelines across multiple environments?▼

Databricks Asset Bundles automate configuring and deploying jobs, pipelines, and dashboards across multiple environments like dev, staging, and prod by centralizing settings in a databricks.yml file for consistent deployment.

What are Databricks Asset Bundles and when do I need them?▼

Databricks Asset Bundles simplify deploying and managing multi-environment Databricks resources by centralizing configuration and resource definitions. You need them to maintain consistent deployments across dev, staging, and prod environments.

How do I parameterize Databricks Asset Bundles with catalog and schema targets?▼

Parameterize Databricks Asset Bundles by defining catalog, schema, and warehouse settings within your databricks.yml configuration. This ensures consistent resource targeting and deployment across different environments.

Do I need the Databricks CLI to manage multi-environment bundle deployments?▼

Yes, managing Databricks Asset Bundles for multi-environment deployment requires the Databricks CLI and bundle tooling. You also need a databricks.yml file at the bundle root and resource definitions in resources/*.yml files.

Can I add dashboards and alerts to existing Databricks Asset Bundles?▼

Yes, you can add resources such as dashboards, pipelines, jobs, and alerts to existing Databricks Asset Bundles. Define these resources in resources/*.yml files and configure their deployment across multi-environment targets.

What is the best way to structure DAB files for multi-environment deployment?▼

The best way to structure Databricks Asset Bundles is placing a databricks.yml file at the bundle root with resource definitions in resources/*.yml files. Parameterize catalog, schema, and warehouse settings to target dev, staging, and prod environments.