databricks-aibi-dashboards

Validate SQL queries and widget configurations for Databricks AI/BI dashboards.

38|12|Updated Apr 24, 2026
One-click install
npx skills add https://github.com/databrickslabs/coding-agents-databricks-apps --skill databricks-aibi-dashboards-databrickslabs
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: databricks-aibi-dashboards
Source: https://github.com/databrickslabs/coding-agents-databricks-apps/tree/main/.claude/skills/databricks-aibi-dashboards
Command: npx skills add https://github.com/databrickslabs/coding-agents-databricks-apps --skill databricks-aibi-dashboards-databrickslabs

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Building Databricks AI/BI dashboards often results in broken widgets, invalid query errors, and layout issues when SQL queries are not tested, field names do not match across datasets and widgets, or configuration rules are ignored, leading to hours of manual debugging.

Core Features & Use Cases

  • Mandatory Pre-Deployment Validation Workflow: Enforces testing all SQL queries via the execute_sql tool before deployment to catch errors early, preventing "Invalid widget definition" errors in production.
  • Strict Configuration Guardrails: Provides exact, tested rules for dataset architecture, widget field matching, 6-column gap-free layout, filter setup, and widget versioning to ensure compliance with Databricks AI/BI requirements.
  • Use Case: A data analyst building a monthly sales performance dashboard can use this Skill to validate all queries, ensure field names align across datasets and widgets, and deploy a fully functional dashboard with KPIs, trend charts, and region filters on the first attempt.

Quick Start

Use the databricks-aibi-dashboards skill to create and deploy a validated product sales dashboard with KPI counters, monthly revenue trend charts, and a category filter using your Unity Catalog sales data.

Frequently Asked Questions about databricks-aibi-dashboards

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

FAQPage Schema
Why do my Databricks AI/BI dashboard widgets keep breaking after deployment?

Broken Databricks AI/BI dashboard widgets typically occur when SQL queries are untested, widget field names mismatch datasets, or configuration rules are ignored. Enforcing mandatory SQL validation, exact field name matching, and strict 6-column gap-free layout rules prevents these invalid widget definition errors.

How do I validate SQL queries before deploying a Databricks AI/BI dashboard?

To validate SQL queries for Databricks AI/BI dashboards, execute all queries using the execute_sql tool before deployment. This mandatory pre-deployment validation workflow catches errors early, ensuring functional KPI dashboards, trend analysis views, and filtered operational reports deploy without invalid query errors.

What are the layout requirements for Databricks Lakeview dashboards?

Databricks Lakeview dashboards require a strict 6-column gap-free layout. Adhering to exact configuration rules for widget placement, filter setup, and correct widget versioning ensures compliance with Databricks AI/BI requirements and prevents functional deployment failures.

How do I fix mismatched field names in Databricks AI/BI dashboard widgets?

Fixing mismatched field names in Databricks AI/BI dashboard widgets requires exact field name matching across datasets and widgets. Applying strict configuration guardrails during dashboard development ensures field names align correctly, eliminating broken widgets and manual debugging hours.

Can I build a KPI dashboard in Databricks without manual debugging?

Yes, you can build a validated Databricks AI/BI KPI dashboard without manual debugging by enforcing mandatory pre-deployment SQL validation and strict configuration guardrails. This ensures KPI counters, trend charts, and filters deploy functionally on the first attempt using Unity Catalog data.

What causes invalid widget definition errors in Databricks AI/BI dashboards?

Invalid widget definition errors in Databricks AI/BI dashboards are caused by untested SQL queries, mismatched widget field names, and invalid configuration. Enforcing mandatory SQL query validation and strict dataset architecture rules prevents these production errors.