Charts

MongoDB Charts is the best way to create visualizations of MongoDB data. Connect to any MongoDB instance as a data source, create charts and graphs, embed them into your applications or build live dashboards for sharing and collaboration.
  • Hot ideas
  • Top ideas
  • New ideas
  • My feedback
  1. Binning: Add bin "others" for outliers

    Oftentimes there are outliers in the data I want do visualize (e.g. all data between value 1 and 10 but few very large values like 100). This makes e.g. bar charts unreadable when binning because I have to decide between large bin size (hiding details in the parts of the data which are most interesting) or having the bars squeezed until they are not readable anymore. It'd be perfect to decide an lower/upper limit when binning and to summarize values below/above as "others".

    4 votes

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  Chart Types & Features  ·  Flag idea as inappropriate…  ·  Admin →

    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  2. Possibility to use filter parameters in later stages

    We use embedded charts with aggregate queries for comparison of multiple date values. In our case, we are in conversations, we want to know for a certain week how many conversations were started and how many finished.

    We do this book filtering on $or for the startdate to be in range OR the finished date to be in range. This works well. The problem is that later on, for instance in my aggregate query I would like to use the filter values pushed in by the embed URL, for instance in $group or $facet stages.

    Suggestion : make the filter…

    4 votes

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    2 comments  ·  Embedding  ·  Flag idea as inappropriate…  ·  Admin →

    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  3. Add new chart type: Treemap Chart

    A new chart type, called treemap chart, would enable more abilities to derive insights from data in MongoDB.

    4 votes

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  Chart Types & Features  ·  Flag idea as inappropriate…  ·  Admin →

    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  4. Add new chart type: Waterfall

    Waterfall charts a very common. See Wikipedia for definition: https://en.wikipedia.org/wiki/Waterfall_chart

    4 votes

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  Chart Types & Features  ·  Flag idea as inappropriate…  ·  Admin →

    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  5. Filter White-Listed Fields

    Previously, I was able to provide a top-level object field as a white-listed filter field and all sub-level fields would be included. Now, this is NOT allowed. My app is user customizable, in which they can create new fields to this object at will. There is no way I can maintain the white-listed sub-fields when my app uses a NOSQL approach, but yet the Charts filters are not. All of my charts are now coming back with Errors and won't load because of this change. Can you please please please provide the ability to specify a top-level object field and…

    4 votes

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    4 comments  ·  Embedding  ·  Flag idea as inappropriate…  ·  Admin →

    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  6. Search Filter on Text fields

    In Google Datastudio and I am sure in other tools like this you are not limited to randomly picked values for filtering data. We should have the option to Search and ideally be prompted with possible options(autocomplete) when filtering/searching on text fields.

    4 votes

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    1 comment  ·  Dashboards  ·  Flag idea as inappropriate…  ·  Admin →

    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  7. Chart Annotations

    For continuous/discrete line and area charts, I would like to apply annotations to my charts so that I can highlight certain data points of my graph. A use-case for this would be to display targets that need to be achieved for my data or to explain certain events at a time point.

    See attached image for a mockup.

    4 votes

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    under review  ·  0 comments  ·  Chart Types & Features  ·  Flag idea as inappropriate…  ·  Admin →

    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  8. Ability to customize label data

    When hovering over a data marker, I can see a box showing the X, Y values as well as the series. It would be quite useful to be able to include additional fields from the data source in that popup. In our case, we're plotting performance data for different commits, and while we do have the commit sha and can manually lookup information about the commit, it would be great to just have the commit message, author, and date at a glance in the charts.

    3 votes

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  Building Charts  ·  Flag idea as inappropriate…  ·  Admin →

    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  9. The Public dashboard should also have a feature to Export data [PDF/XLS]

    The public dashboard should also have a feature for Export data [PDF/XLS]

    3 votes

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  Dashboards  ·  Flag idea as inappropriate…  ·  Admin →

    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  10. IP Whitelisting

    I would like to setup an IP Whitelist for any dashboards that are shared via a URL.
    I want to restrict the dashboard to just our company's IPs

    3 votes

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  Sharing  ·  Flag idea as inappropriate…  ·  Admin →

    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  11. Convert data timezone via injection from JS SDK

    As a Saas provider i would like to have a single chart and stored the data in ISO format. Display the same chart to business from different continents with local time for fields like createdAt or updatedAt.

    Currently the way to do this is clone the same chart and set convert to tz for each chart and serve them

    3 votes

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    1 comment  ·  Embedding  ·  Flag idea as inappropriate…  ·  Admin →

    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  12. Bulk delete data sources

    Bulk remove data sources instead of one by one.

    3 votes

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    2 comments  ·  Data Sources  ·  Flag idea as inappropriate…  ·  Admin →

    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  13. Dashboard placement of charts: fixed mode

    The auto-placement behaviour of charts on dashboards may have its uses, but often it can be highly disruptive and require all sorts of chart-sizing workarounds and wasted time repositioning charts after they exercise their current anti-gravity tendency.

    Can we have a fixed-placement mode so that charts stay where we put them on dashboards?

    3 votes

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    1 comment  ·  Dashboards  ·  Flag idea as inappropriate…  ·  Admin →

    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  14. add categories for dashboards

    add the possibility to add categories to each dashboard so that it's possible to use them as a filter or viewing in a tree like / multi level structure.
    handy for when you have many dashboards

    3 votes

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    2 comments  ·  Dashboards  ·  Flag idea as inappropriate…  ·  Admin →

    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  15. Optional Aggregation

    Most chart types rely on aggregation due to the nature of MongoDB datasets. Sometimes I have simple datasets where I want to set a field not as an aggregation but as the value of a field. Yes, we could use spreadsheets to achieve this, but its nice having all the charts in one interface

    3 votes

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    1 comment  ·  Chart Types & Features  ·  Flag idea as inappropriate…  ·  Admin →

    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  16. Chart element counts

    Charts should allow us to access the number of categories in a chart (e.g. number of bars, number of series/legend items). In this way we will have information to further customize the rendering, on the fly, via SDK if need be.

    3 votes

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  Chart Types & Features  ·  Flag idea as inappropriate…  ·  Admin →

    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  17. Axis hiding new feature

    It would be great to have the option to hide an axis.

    3 votes

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    2 comments  ·  Chart Types & Features  ·  Flag idea as inappropriate…  ·  Admin →

    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  18. team access control & datasource batch access

    Controlling access for 40 team members & ~200data sources is super cumbersome and we actually stopped giving new coworkers access because it's so much work.

    I'd love if i could just give team level read access to all charts & datasources needed within the chart.

    3 votes

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  Other  ·  Flag idea as inappropriate…  ·  Admin →

    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  19. 3 votes

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    1 comment  ·  Data Sources  ·  Flag idea as inappropriate…  ·  Admin →

    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  20. User Defined Choropleth

    Choropleths are limited to predefined regions right now. There should be a way to define your own geographic regions to fit the needs of your business.

    EG. Pacific NW may be Alaska, Washington, Oregon for one company, and include Idaho for another company. Or to define neighborhoods in a city.

    3 votes

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    1 comment  ·  Chart Types & Features  ·  Flag idea as inappropriate…  ·  Admin →

    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  • Don't see your idea?

Feedback and Knowledge Base