Databricks Dabs

databricks/databricks-agent-skills/plugins/databricks/claude/skills/databricks-dabs

作者 databrickse77e37e8a4da无许可证345 个星标收录于 2026年10月8日更新于 2026年10月8日仓库今天更新

Create, configure, validate, deploy, run, and manage Declarative Automation Bundles (DABs, formerly Databricks Asset Bundles). Use when working with Databricks resources via DABs including dashboards, jobs, pipelines, alerts, volumes, and apps.

仅含说明DevOps & Cloud
AI 生成的概览

指导创建、配置、验证、部署和运行 Databricks 声明式自动化捆绑包(DABs)。

功能
该技能提供处理 Databricks 声明式自动化捆绑包的说明和参考文档,涵盖捆绑包结构、databricks.yml 配置、资源定义、变量和多环境目标。它还记录 Spark 声明式管道配置、SQL 警报架构、部署与运行流程以及资源权限。它产出配置指导和经过验证的捆绑包变更,而不是脚本。
适用场景
适用于创建或配置捆绑包项目和资源、设置开发/生产目标、部署或运行捆绑包资源、管理权限,或排查捆绑包验证与部署错误。也适用于处理仪表板、作业、管道、警报、卷和应用等特定资源类型。
运行要求
需要 Databricks CLI 以执行 bundle validate、deploy 和 run 命令,并需要访问 Databricks 工作区及相应凭据。访问 Databricks 文档和捆绑包示例仓库需要网络连接。不附带脚本,仅为说明和参考 markdown 文件。

Declarative Automation Bundles (DABs)

Use this skill for any bundle-related request including creating, configuring, validating, deploying, running, and managing Databricks resources through DABs.

Reference Documentation

The following reference files provide detailed guidance for specific bundle tasks:

  • Bundle Structure [blocked] - Bundle structure, databricks.yml configuration, resource definitions, path resolution, variables, and multi-environment targets
  • SDP Pipelines [blocked] - Spark Declarative Pipeline configurations for DABs
  • SQL Alerts [blocked] - SQL Alert schemas and configuration (critical - API differs from other resources)
  • Deploy and Run [blocked] - Validation, deployment, running resources, monitoring logs, and troubleshooting common issues
  • Resource Permissions [blocked] - Permission levels and access control for bundle resources, per-resource-type levels, grants vs permissions

When to Use This Skill

Load this skill for any request involving:

  • Creating new bundle projects or resources
  • Configuring databricks.yml or resource YAML files
  • Setting up multi-environment deployments (dev/prod targets)
  • Deploying or running bundle resources
  • Managing permissions for bundle resources
  • Troubleshooting bundle validation or deployment errors
  • Working with specific resource types (dashboards, jobs, pipelines, alerts, volumes, apps)

General Guidelines

  1. Always validate after configuration changes - Use bundle validate --strict --target <target> after any change
  2. Use reference documentation - Consult the appropriate reference file for detailed patterns and examples
  3. Follow naming conventions - Resource files should use <name>.<resource_type>.yml format
  4. Path resolution is critical - Paths differ based on file location (see Bundle Structure reference)
  5. Preserve existing structure - Keep user comments and structure when editing YAML files
  6. Use variables - Parameterize catalog, schema, and warehouse for multi-environment support

Documentation

来源与署名

来源:databricks/databricks-agent-skills位于plugins/databricks/claude/skills/databricks-dabs提交e77e37e

许可证: 无许可证

内容归原作者所有。SourceWeft 从公开仓库中收录这些内容。

举报或申请下架