Skip to content

Update name to Declarative Automation Bundles#148

Merged
lennartkats-db merged 9 commits intomainfrom
rename-to-dabs
Mar 31, 2026
Merged

Update name to Declarative Automation Bundles#148
lennartkats-db merged 9 commits intomainfrom
rename-to-dabs

Conversation

@lennartkats-db
Copy link
Copy Markdown
Contributor

Rename all references to "Databricks Asset Bundles" to "Declarative Automation Bundles (DABs)," matching the rename in the CLI.

Related: #147

Match the CLI convention: straight replacement without appending
the acronym everywhere.

Co-authored-by: Isaac
@lennartkats-db lennartkats-db enabled auto-merge (squash) March 26, 2026 12:07
@@ -1,4 +1,4 @@
# This is a Databricks asset bundle definition for data_engineering.
# This is a Declarative Automation Bundle definition for data_engineering.
Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

We never do this. The product name is "Declarative Automation Bundles". So either use that (i think it's fine here) or if it's singular, then just use "bundle".

Suggested change
# This is a Declarative Automation Bundle definition for data_engineering.
# This is a bundle definition for data_engineering.

@@ -1,4 +1,4 @@
# This is a Databricks asset bundle definition for ai_parse_document_workflow.
# This is a Declarative Automation Bundle definition for ai_parse_document_workflow.
Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
# This is a Declarative Automation Bundle definition for ai_parse_document_workflow.
# This is a bundle definition for ai_parse_document_workflow.

Same here.

# AI Document Processing Job with Structured Streaming

A Databricks Asset Bundle demonstrating **incremental document processing** using `ai_parse_document`, `ai_query`, and Databricks Jobs with Structured Streaming.
A Declarative Automation Bundle demonstrating **incremental document processing** using `ai_parse_document`, `ai_query`, and Databricks Jobs with Structured Streaming.
Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
A Declarative Automation Bundle demonstrating **incremental document processing** using `ai_parse_document`, `ai_query`, and Databricks Jobs with Structured Streaming.
This Declarative Automation Bundles example demonstrates incremental document processing using `ai_parse_document`, `ai_query`, and Databricks Jobs with Structured Streaming.

Same here - the product name is plural, so changed the language to work with that. Also a nit to remove the inline-bold AI tell.

@@ -1,4 +1,4 @@
# This is a Databricks asset bundle definition for {{.project_name}}.
# This is a Declarative Automation Bundle definition for {{.project_name}}.
Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
# This is a Declarative Automation Bundle definition for {{.project_name}}.
# This is a bundle definition for {{.project_name}}.

Same here

@@ -1,4 +1,4 @@
# This is a Databricks asset bundle definition for {{.project_name}}.
# This is a Declarative Automation Bundle definition for {{.project_name}}.
Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
# This is a Declarative Automation Bundle definition for {{.project_name}}.
# This is a bundle definition for {{.project_name}}.

@@ -1,4 +1,4 @@
# This is a Databricks asset bundle definition for {{.project_name}}.
# This is a Declarative Automation Bundle definition for {{.project_name}}.
Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
# This is a Declarative Automation Bundle definition for {{.project_name}}.
# This is a bundle definition for {{.project_name}}.

@@ -1,4 +1,4 @@
# This is a Databricks asset bundle definition for app_with_database.
# This is a Declarative Automation Bundle definition for app_with_database.
Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
# This is a Declarative Automation Bundle definition for app_with_database.
# This is a bundle definition for app_with_database.


This example demonstrates how to define a Databricks app backed by
an OLTP Postgres in a Databricks Asset Bundle.
an OLTP Postgres in a Declarative Automation Bundle.
Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
an OLTP Postgres in a Declarative Automation Bundle.
an OLTP Postgres in a bundle.

# Dashboard for NYC Taxi Trip Analysis

This example shows how to define a Databricks Asset Bundle with an AI/BI dashboard and a job that captures a snapshot of the dashboard and emails it to a subscriber.
This example shows how to define a Declarative Automation Bundle with an AI/BI dashboard and a job that captures a snapshot of the dashboard and emails it to a subscriber.
Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
This example shows how to define a Declarative Automation Bundle with an AI/BI dashboard and a job that captures a snapshot of the dashboard and emails it to a subscriber.
This Declarative Automation Bundles example shows how to define an AI/BI dashboard and a job that captures a snapshot of the dashboard and emails it to a subscriber.

# OLTP database instance with a catalog

This example demonstrates how to define an OLTP database instance and a database catalog in a Databricks Asset Bundle.
This example demonstrates how to define an OLTP database instance and a database catalog in a Declarative Automation Bundle.
Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
This example demonstrates how to define an OLTP database instance and a database catalog in a Declarative Automation Bundle.
This Declarative Automation Bundles example demonstrates how to define an OLTP database instance and a database catalog.

# Databricks App for working with Databricks jobs

This example demonstrates how to define an Databricks App in a Databricks Asset Bundle.
This example demonstrates how to define an Databricks App in a Declarative Automation Bundle.
Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
This example demonstrates how to define an Databricks App in a Declarative Automation Bundle.
This Declarative Automation Bundles example demonstrates how to define a Databricks App.

# Development cluster

This example demonstrates how to define and use a development (all-purpose) cluster in a Databricks Asset Bundle.
This example demonstrates how to define and use a development (all-purpose) cluster in a Declarative Automation Bundle.
Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
This example demonstrates how to define and use a development (all-purpose) cluster in a Declarative Automation Bundle.
This Declarative Automation Bundles example demonstrates how to define and use a development (all-purpose) cluster.

@@ -1,4 +1,4 @@
# This is a Databricks asset bundle definition for job backfill data.
# This is a Declarative Automation Bundle definition for job backfill data.
Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
# This is a Declarative Automation Bundle definition for job backfill data.
# This is a bundle definition for job backfill data.

# job_backfill_data

This example demonstrates a Databricks Asset Bundle (DABs) Job that runs a SQL task with a date parameter for backfilling data.
This example demonstrates a Declarative Automation Bundle Job that runs a SQL task with a date parameter for backfilling data.
Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
This example demonstrates a Declarative Automation Bundle Job that runs a SQL task with a date parameter for backfilling data.
This Declarative Automation Bundles example demonstrates how to define a job that runs a SQL task with a date parameter for backfilling data.

@@ -1,4 +1,4 @@
# This is a Databricks asset bundle definition for job conditional execution.
# This is a Declarative Automation Bundle definition for job conditional execution.
Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
# This is a Declarative Automation Bundle definition for job conditional execution.
# This is a bundle definition for a job with conditional execution.

Or "...a job that runs based on a condition."?

@@ -1,4 +1,4 @@
# This is a Databricks asset bundle definition for job file arrival.
# This is a Declarative Automation Bundle definition for job file arrival.
Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
# This is a Declarative Automation Bundle definition for job file arrival.
# This is a bundle definition for job file arrival.

@@ -1,4 +1,4 @@
# This is a Databricks asset bundle definition for job programmatic generation.
# This is a Declarative Automation Bundle definition for job programmatic generation.
Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
# This is a Declarative Automation Bundle definition for job programmatic generation.
# This is a bundle definition for job programmatic generation.

# Databricks job that reads a secret from a secret scope

This example demonstrates how to define a secret scope and a job with a task that reads from it in a Databricks Asset Bundle.
This example demonstrates how to define a secret scope and a job with a task that reads from it in a Declarative Automation Bundle.
Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
This example demonstrates how to define a secret scope and a job with a task that reads from it in a Declarative Automation Bundle.
This Declarative Automation Bundles example demonstrates how to define a secret scope and a job with a task that reads from it.

@@ -1,4 +1,4 @@
# This is a Databricks asset bundle definition for job table update trigger.
# This is a Declarative Automation Bundle definition for job table update trigger.
Copy link
Copy Markdown
Contributor

@juliacrawf-db juliacrawf-db Mar 26, 2026

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
# This is a Declarative Automation Bundle definition for job table update trigger.
# This is a bundle definition for a job with a table update trigger.

@@ -1,4 +1,4 @@
# This is a Databricks asset bundle definition for job with for each.
# This is a Declarative Automation Bundle definition for job with for each.
Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
# This is a Declarative Automation Bundle definition for job with for each.
# This is a bundle definition for a job with a for each task.

# Job with multiple wheels

This example demonstrates how to define and use a job with multiple wheel dependencies in a Databricks Asset Bundle.
This example demonstrates how to define and use a job with multiple wheel dependencies in a Declarative Automation Bundle.
Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
This example demonstrates how to define and use a job with multiple wheel dependencies in a Declarative Automation Bundle.
This Declarative Automation Bundles example demonstrates how to define and use a job with multiple wheel dependencies.

@@ -1,4 +1,4 @@
# This is a Databricks asset bundle definition for job with task values.
# This is a Declarative Automation Bundle definition for job with task values.
Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
# This is a Declarative Automation Bundle definition for job with task values.
# This is a bundle definition for a job with task values.


You can refer to private wheel files from job libraries or serverless environments by downloading the wheel
and making it part of your Databricks Asset Bundle deployment.
and making it part of your Declarative Automation Bundle deployment.
Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
and making it part of your Declarative Automation Bundle deployment.
and making it part of your bundle deployment.

lennartkats-db and others added 5 commits March 27, 2026 13:36
Co-authored-by: Julia Crawford (Databricks) <julia.crawford@databricks.com>
Co-authored-by: Julia Crawford (Databricks) <julia.crawford@databricks.com>
Co-authored-by: Julia Crawford (Databricks) <julia.crawford@databricks.com>
Co-authored-by: Julia Crawford (Databricks) <julia.crawford@databricks.com>
@lennartkats-db lennartkats-db merged commit 16d8874 into main Mar 31, 2026
1 check passed
@lennartkats-db lennartkats-db deleted the rename-to-dabs branch March 31, 2026 15:58
lennartkats-db added a commit that referenced this pull request Mar 31, 2026
Use "bundle definition" in YAML comments and "Declarative Automation
Bundles example" in README descriptions per Julia's PR #148 review.

Co-authored-by: Isaac
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants