Navigation

Dashboards

Dashboards are a collection of charts assembled to create a single unified display of your data. Each chart shows data from a single MongoDB collection or view, so dashboards are essential to attain insight into multiple focal points of your data in a single display. Dashboards can be shared with other users.

Dashboards Page

The Dashboards page shows all dashboards you have access to view. To learn more about dashboard permissions in MongoDB Charts, see Dashboard Permissions.

Charts Dashboard Tab

Each dashboard shows the following information:

  • Title
  • Description
  • A preview of the first three charts in the dashboard, including the chart title and type
  • When the dashboard was last modified

By default, the most recently modified dashboards are shown first in the list. You can change the sort order by using the Sort By dropdown menu.

Create a New Dashboard

To create a new dashboard:

  1. From the Dashboards page, click the New Dashboard button.
  2. In the New Dashboard dialog, enter a title for your dashboard.
  3. (Optional) Enter a description for your dashboard.
  4. Click Create.

After after clicking the Create button you are taken to the page for your newly created dashboard, where you are prompted to add the first chart to your dashboard:

Charts New Dashboard Example

Sample Dashboard

MongoDB Charts provides a Sample Dashboard that uses movie data to show examples of possible charts you can create. You can access the Sample Dashboard by going through the Charts Welcome Experience, or adding it through the Charts Settings page.

Note

If you remove the Sample Dashboard, you can add it back through your Charts Settings page.

Sample Dashboard Filters

The Sample Dashboard comes with default filters for Genres and Year of Release. You can adjust these filters to modify the data that appears on your dashboard. To learn more about filtering dashboard data, see Filter Dashboards by Field Values.

Refresh Dashboard Data

MongoDB Charts automatically refreshes chart data once it becomes out of date with the backing data source. You can also manually refresh dashboard data at any time.

To learn how to configure auto refresh settings and underlying refresh behavior, see Refresh Dashboard Data.

Get Chart Data

Authenticated dashboard users can view and export the underlying chart data as a table. To view the chart data, click Get Chart Data from the ellipsis h icon menu. Each row in the table represents a data point.

Note

Users who open a dashboard using a public link can’t get chart data.

Data Table Differs from Chart Visualization

Some configuration options you see reflected on a chart visualization are not applied to the data table. The Chart Data table displays underlying data retrieved with your full aggregation pipeline, and not all Chart Builder configuration options apply aggregation stages. Review your data to verify its contents.

If you want to analyze your underlying data with a third-party tool, you can download your data from the Chart Data modal. To download your data, click Download - CSV or Download - JSON.

Viewing chart data will display a table of the values used to create a chart. It also allows for downloading a CSV or JSON representation of that table.

Fullscreen View

MongoDB Charts provides a fullscreen view for dashboards. In this view, MongoDB Charts hides the main navigation bar and expands the dashboard to show the title, description, time of last modification, and charts in the entire space of the screen.

To open a dashboard in fullscreen view, first select a dashboard from the Dashboards page, then click the expanding arrows at the top-right of the dashboard:

Fullscreen Arrows

Note

You can still remove, resize, rearrange, and access editing for charts in fullscreen view by hovering over the desired chart.

Additionally, in fullscreen view you can still configure auto-refresh settings and manually refresh chart data.

To exit fullscreen view, either click the contracting arrows at the top-right of the dashboard or press the escape key.