liveBook · Manning

Dashboard

As explained in DuckDB in Action

A dashboard is an interface that presents selected data, summaries, or visualizations for monitoring or analysis.

A dashboard presents selected data as coordinated charts and summaries, giving users a quick view of important metrics while supporting interactive investigation. In a data workflow, it provides an accessible alternative to querying DuckDB directly and can support insights or decisions without requiring application code. section 9.0 section 9.2.3

A Superset dashboard is assembled through a layered workflow:

ATP dashboard

Connect Superset to an ATP DuckDB database, select the matches table, create a dataset, and choose a bar chart showing matches played per year from 1967 to 2023. Add a second dataset from a query that counts Grand Slam winners aged 30 or over, visualize it with Big Number with Trendline, and add it to the same dashboard. section 9.2.3 section 9.2.4

Figure 9.12 Terms used by Superset and their relationships
figure

Use the relationship diagram to navigate from database and SQL saved query through datasets and charts to the dashboard. section 9.2.2

Dashboards can also be exported as ZIP archives containing database, dataset, chart, and dashboard configuration, then imported into another Superset environment instead of being rebuilt manually. section 9.2.5

How DuckDB in Action covers it

How deep it goes
Explains the database-to-dataset-to-chart workflow and export process, but defers chart-design principles that could distort data meaning.
Examples
Uses an ATP dashboard with yearly match counts, Grand Slam winner trends, bar charts, and Big Number with Trendline.
What it assumes
Assumes familiarity with data tables and SQL while teaching Superset’s database, dataset, chart, and dashboard terminology.
What you can do after
Operate/configure Apache Superset to connect DuckDB, create datasets and charts, assemble dashboards, and export or import them.
How it connects
Connects business intelligence, databases, SQL, datasets, charts, DuckDB, and low-code data applications.

Also explained in

Compare how 15 books explain dashboard →

Related concepts

This explainer was generated by Manning's knowledge graph from the text of DuckDB in Action. The section links point to the parts of the book it draws on.