databricks-widget-table

Generate JSON structures for Databricks Lakeview table widgets.

Updated Mar 31, 2026
One-click install
npx skills add https://github.com/bspt628/databricks-lakeview-skills --skill databricks-widget-table
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: databricks-widget-table
Source: https://github.com/bspt628/databricks-lakeview-skills/tree/main/widget-table
Command: npx skills add https://github.com/bspt628/databricks-lakeview-skills --skill databricks-widget-table

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill provides a complete reference and templates for Databricks Lakeview table widgets, helping users reliably define the JSON structure for table widgets, including fields, encodings, and formatting. It saves time and reduces errors when building dashboards with table widgets.

Core Features & Use Cases

  • Complete JSON reference for table widgets, including position, widget name, queries, and frame.
  • Column formatting options (numbers, percentages) and conditional styling, plus displayName customization.
  • Use cases include programmatic dashboard generation, CI/CD pipelines, and templated dashboard replication.

Quick Start

Use the reference template to build a table widget JSON and feed it into your Lakeview dashboard deployment pipeline.

Frequently Asked Questions about databricks-widget-table

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

FAQPage Schema
How do I generate JSON for a Databricks Lakeview table widget?

To generate Lakeview table widget JSON, you must define specific required fields including position, queries, frame, and encodings. This structure ensures your dashboard table renders correctly with consistent formatting and display rules.

What fields are required when building a table widget for a Databricks dashboard?

Required fields for a Databricks dashboard table widget include position, queries, frame, and encodings. You can also apply formatting, conditional styling, and displayName customization to control how columns are displayed.

Can I apply conditional styling and column formatting to Lakeview table widgets?

Yes, you can apply conditional styling and column formatting such as numbers and percentages to Lakeview table widgets. You define these display rules directly within the widget JSON structure alongside required encodings.

How do I use table widget JSON in CI/CD pipelines for programmatic dashboard generation?

You can use table widget JSON templates in CI/CD pipelines for programmatic dashboard generation and templated dashboard replication. Feeding the generated JSON into your Lakeview deployment pipeline standardizes dashboard creation.

Does this approach support customizing column names in Databricks dashboard tables?

Yes, this approach supports displayName customization for columns in Databricks dashboard tables. You define custom display names within the encodings section of the table widget JSON to override default field names.