• Projects
  • Service
  • About
  • branding.bz
  • Podcast
  • Tips
  • FAQ
  • Recruit
  • Download
  • Contact
  • branding.bz(ブランド構築SaaS)
  • DESIGN NOW(デザインメディア)
  • X
  • LinkedIn
  • Spotify
  • Facebook

213-0011 神奈川県川崎市高津区久本3-6-7-303

© 2026 ID INC. All rights reserved

claude-skills/スキル
SKILLOfficialdatabase

databricks-dabs

プラグイン
databricks
ソース
GitHub で見る ↗
説明

Databricks Declarative Automation Bundle(DAB、以前は Databricks Asset Bundle と呼ばれていた、Databricks リソースを宣言的に管理できる仕組み)を作成、設定、検証、デプロイ(配置・展開)、実行、管理します。 ダッシュボード、ジョブ、パイプライン(データ処理の一連の流れ)、アラート、ボリューム、アプリなど、DAB を通じて Databricks リソースを操作する際に使用します。

原文を表示

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.

ユースケース
  • Databricksリソースを宣言的に管理する
  • ダッシュボードやジョブを作成・設定する
  • パイプラインやアラートをデプロイする
  • リソースの検証を行う
  • Databricksアプリやボリュームを管理する
本文(日本語訳)

Declarative Automation Bundles (DABs)

DABs を使用したDatabricksリソースの作成・設定・検証・デプロイ・実行・管理など、 bundle に関するあらゆるリクエストにこのスキルを使用してください。

リファレンスドキュメント

以下のリファレンスファイルは、bundleの各タスクに関する詳細なガイダンスを提供します。

  • Bundle Structure - Bundleの構造、databricks.yml の設定、リソース定義、パス解決、変数、マルチ環境ターゲット
  • SDP Pipelines - DABs 向け Spark Declarative Pipeline の設定
  • SQL Alerts - SQL Alert のスキーマおよび設定(重要 - API が他のリソースと異なります)
  • Deploy and Run - バリデーション、デプロイ、リソースの実行、ログの監視、一般的な問題のトラブルシューティング
  • Resource Permissions - Bundleリソースのパーミッションレベルとアクセス制御、リソースタイプ別のレベル、grants と permissions の違い

このスキルを使用する場面

次のような場合に使用: 以下に関するあらゆるリクエスト

  • 新しい bundle プロジェクトまたはリソースの作成
  • databricks.yml やリソース YAML ファイルの設定
  • マルチ環境デプロイ(dev/prod ターゲット)のセットアップ
  • Bundle リソースのデプロイまたは実行
  • Bundle リソースのパーミッション管理
  • Bundle のバリデーションやデプロイエラーのトラブルシューティング
  • 特定のリソースタイプの操作(ダッシュボード、ジョブ、パイプライン、アラート、ボリューム、アプリ)

一般ガイドライン

  1. 設定変更後は必ずバリデーションを実行する - 変更のたびに bundle validate --strict --target <target> を使用すること
  2. リファレンスドキュメントを活用する - 詳細なパターンや例については、適切なリファレンスファイルを参照すること
  3. 命名規則に従う - リソースファイルは <name>.<resource_type>.yml 形式を使用すること
  4. パス解決は重要である - パスはファイルの配置場所によって異なります(Bundle Structure リファレンスを参照)
  5. 既存の構造を保持する - YAML ファイルを編集する際は、ユーザーのコメントや構造を維持すること
  6. 変数を活用する - マルチ環境対応のために、catalog・schema・warehouse をパラメータ化すること

ドキュメント

  • Declarative Automation Bundles
  • Bundle Examples Repository - 公式のエンドツーエンドサンプル bundle(ジョブ、パイプライン、ダッシュボード、アプリなど)。上記リファレンスファイルでカバーされていないパターンの実例として参照してください。
原文(English)を表示

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 - Bundle structure, databricks.yml configuration, resource definitions, path resolution, variables, and multi-environment targets
  • SDP Pipelines - Spark Declarative Pipeline configurations for DABs
  • SQL Alerts - SQL Alert schemas and configuration (critical - API differs from other resources)
  • Deploy and Run - Validation, deployment, running resources, monitoring logs, and troubleshooting common issues
  • Resource Permissions - 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

  • Declarative Automation Bundles
  • Bundle Examples Repository - official end-to-end example bundles (jobs, pipelines, dashboards, apps, and more); use as working references for patterns not covered by the reference files above

原文・著作権は Anthropic および各プラグイン作者に帰属します。日本語訳は Claude API による自動翻訳です。