databricks-aibi-dashboards

Validate SQL queries before deploying Databricks AI/BI dashboards.

4|4|Updated Jan 5, 2026
One-click install
npx skills add https://github.com/RamVegiraju/databricks-samples --skill databricks-aibi-dashboards-ramvegiraju
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: databricks-aibi-dashboards
Source: https://github.com/RamVegiraju/databricks-samples/tree/main/.claude/skills/databricks-aibi-dashboards
Command: npx skills add https://github.com/RamVegiraju/databricks-samples --skill databricks-aibi-dashboards-ramvegiraju

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Design and deploy reliable Databricks AI/BI dashboards by enforcing every dataset SQL query is tested before rendering, reducing failures and debugging time.

Core Features & Use Cases

  • Robust validation workflow: run get_table_details and execute_sql to verify schemas and queries before building dashboards.
  • Deterministic deployment: assemble a dashboard JSON and deploy with create_or_update_dashboard, ensuring versioned and consistent widgets.
  • Real-world use: create dashboards across datasets with enforced checks, then publish via get_best_warehouse and related MCP tools.

Quick Start

Run a starter workflow: validate all SQL with execute_sql, assemble the dashboard JSON, and deploy via create_or_update_dashboard.

Frequently Asked Questions about databricks-aibi-dashboards

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

FAQPage Schema
How do I validate Databricks AI/BI dashboard SQL queries before deployment?

To validate Databricks AI/BI dashboard SQL queries before deployment, run get_table_details and execute_sql to verify schemas and test datasets, ensuring data-type checks pass before rendering widgets.

What is the best way to deploy deterministic AI dashboards on Databricks?

The best way to deploy deterministic AI dashboards on Databricks is to assemble a versioned dashboard JSON with proper widget encodings and dataset definitions, then deploy using create_or_update_dashboard.

Why does my Databricks dashboard fail when rendering multiple datasets?

Databricks dashboards fail when rendering multiple datasets if strict validation workflows are skipped, leading to untested SQL queries and incorrect data-type checks causing rendering failures.

Can I use execute_sql to test dataset queries for Databricks dashboards?

Yes, you can use execute_sql to test dataset queries for Databricks dashboards by running the queries to verify schemas and ensure deterministic rendering before assembling the dashboard JSON.

Do I need to run get_table_details before creating an AI/BI dashboard in Databricks?

Yes, you need to run get_table_details before creating an AI/BI dashboard in Databricks to verify table schemas and enforce the strict validation workflow required for deterministic deployment.

What tools are required for versioned deployment of Databricks AI/BI dashboards?

Versioned deployment of Databricks AI/BI dashboards requires get_best_warehouse and create_or_update_dashboard tools to publish validated dashboards with consistent widget encodings and dataset definitions.