1.Current State
The deployment uses Dâ Asset Bundle (DAB) with the following structure:
entries/ ← developer-authored business config
---------*.yml ← what tables to read/write, pre-check conditions
resources/ ← dbx Bundle YAML, ready to deploy
Every generated resources/*.yml contains an identical 6-task wrapper pattern:
- task_key: set_params # identical in all
- task_key: create_log # identical in all
- task_key: skip_run # identical in all
- task_key: finish_log_skipped # identical in all
- task_key: finish_log_success # identical in all
← full job definitions consumed by `databricks bundle deploy`
resources/common/ ← shared variables: clusters, tags, notifications
joblib/helper/entry_converter/templates/
------ single_job_resource_template.j2
------ multi_jobs_resource_template.j2