Dashboard overview

Introduction to Dashboards.

Supported in: Evidently OSS, Evidently Cloud and Evidently Enterprise.

What is a Dashboard?

Each Project has its Dashboard. A Dashboard lets you evaluation results over time, providing a clear view of the quality of your AI application and data.

When you create a new Project, the Dashboard starts empty. To populate it, run evaluations or set up monitoring. Once you have data, you can configure the Dashboard to show the values you want to see.

You can use the Dashboard to monitor live data in production or to keep track of results from batch experiments and tests. The "Show in order" toggle lets you switch between two views:

  • Time series. Displays data with actual time intervals, ideal for live monitoring.

  • Sequential. Shows results in order with equal spacing, perfect for experiments.

All Panels within the same view reflect the date range set by the time range filter. You can also zoom in on any time series visualizations for deeper analysis.

What is a Panel?

A Dashboard consists of **Panels((, each visualizing specific values or test results. Panels can be counters, line or bar plots, and more.

Panel types

You can customize your Dashboard by adding Panels through the Python API using dashboard-as-code.

In Evidently Cloud and Enterprise, you have additional options:

  • Add Panels directly from the UI

  • Use multiple Tabs within the same Dashboard

  • Start with pre-built Tabs as templates

Pre-built Tabs

What is the data source?

Panels pull data from snapshots, which are Reports or Test Suites you've generated and saved to a Project.

Each Test Suite and Report contains a wealth of information and visuals. To add a Panel to the Dashboard, you must choose a specific value you'd like to plot and select other parameters, such as the Panel type and title.

Adding Panels

For example, if your Reports include the ColumnSummaryMetric, you can visualize values like mean, max, min, etc. within your Panels. This method works for all other Metrics. If you're running Tests, say TestColumnValueMin, you can also display the Test result (pass or fail).

You can also use Tags, which you should add to Reports or Test Suites during generation. Tags allow you to filter and visualize data from specific subsets of snapshots when creating a Panel.

Last updated