deploy

Deploy and debug Databricks Apps using Databricks Asset Bundles.

183|146|Updated Jun 6, 2024
One-click install
npx skills add https://github.com/databricks/app-templates --skill deploy-databricks
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: deploy
Source: https://github.com/databricks/app-templates/tree/main/agent-openai-agents-sdk/.claude/skills/deploy
Command: npx skills add https://github.com/databricks/app-templates --skill deploy-databricks

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill streamlines the deployment, management, and debugging of applications on Databricks Apps, ensuring smooth transitions from development to production.

Core Features & Use Cases

  • Deployment Automation: Automates the deployment of Databricks Apps using Databricks Asset Bundles (DAB).
  • Configuration Management: Guides users through setting up app naming conventions and profile configurations.
  • Error Handling & Debugging: Provides clear steps for resolving common deployment errors like "App Already Exists" and debugging deployed applications through logs and status checks.
  • Use Case: Deploying a new AI agent application to a Databricks workspace, ensuring it's correctly configured, running, and accessible via its endpoint.

Quick Start

Deploy the agent application to Databricks Apps by running databricks bundle deploy and databricks bundle run agent_openai_agents_sdk.

Frequently Asked Questions about deploy

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I deploy an AI agent application to Databricks Apps?

Deploy your AI agent application to Databricks Apps by running `databricks bundle deploy` to manage configurations and `databricks bundle run` to execute the app using Databricks Asset Bundles.

What is the best way to manage Databricks Apps configurations during deployment?

The best way to manage Databricks Apps configurations during deployment is using Databricks Asset Bundles, which handle app naming conventions, profile configurations, and binding or unbinding resources.

How do I fix an "App Already Exists" error when deploying to Databricks Apps?

To fix an "App Already Exists" deployment error on Databricks Apps, follow the provided error handling steps to resolve existing app conflicts and correctly reconfigure your deployment settings.

How do I debug a deployed Databricks App that is not working?

Debug a deployed Databricks App that is not working by querying its deployed endpoint, checking runtime statuses, and reviewing application logs to troubleshoot and identify runtime issues.

Can I use On-Behalf-Of authentication for user-specific operations in Databricks Apps?

Yes, you can use On-Behalf-Of (OBO) authentication for user-specific operations in Databricks Apps, allowing deployments and management actions to execute securely on behalf of individual users.

Does Databricks Apps deployment integrate with Lakebase autoscaling resources?

Yes, Databricks Apps deployment integrates with Lakebase autoscaling resources, allowing your deployed applications to automatically scale compute resources based on operational demands.