Databricks Dashboards (formerly Lakeview) is an AI-assisted business intelligence platform deeply integrated into the Databricks Lakehouse, enabling interactive data visualization and reporting with enterprise-grade governance through Unity Catalog. Unlike traditional BI tools that operate as separate systems, Databricks Dashboards leverages native compute resources, inherits data permissions directly from Unity Catalog, and supports both AI-powered authoring with Genie Code agents and programmatic deployment through Declarative Automation Bundles (DABs). The key mental model: dashboards are governed analytical objects that sit alongside tables and views in Unity Catalog, connecting data modeling (datasets, custom calculations, metric views) with visual storytelling—making them ideal for self-service analytics, embedded reporting, and CI/CD-managed dashboard workflows.
What This Cheat Sheet Covers
This topic spans 20 focused tables and 143 indexed concepts. Below is a complete table-by-table outline of this topic, spanning foundational concepts through advanced details.
Table 1: Core Dashboard Components
| Component | Example | Description |
|---|---|---|
Define datasets from Unity Catalog tables/views | • Central workspace for defining datasets, custom calculations, and parameters • all data modeling happens here before visualization. | |
Drag-and-drop visualizations onto 12-column grid | • Layout editor where charts, filters, text widgets, and counters are arranged • supports multi-page organization. | |
SELECT * FROM catalog.schema.sales_data | A Unity Catalog table, view, or custom SQL query serving as a reusable data source for multiple visualizations. | |
[Revenue] * 0.3 for calculated measure | • Enables new measures or dimensions defined in the dashboard layer without modifying underlying SQL • supports aggregations and window functions. |