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.