Skip to content

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

258 results found

  1. Data Source Management API

    It would be helpful for bulk management to have an API to remove/add or modify data sources.

    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  ·  Data Sources  ·  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. Allow dismissing the new user tour

    I randomly get shown the new user tour and there is no way to dismiss it without going though all the messages.

    1 vote

    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  ·  Other  ·  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. Mongo Text Chart should have pagination based on certain criteria.

    Mongo Text Chart should have pagination based on certain criteria such as if records are more than 50 [configurable] and per page size also should be configurable.

    7 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

    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  4. Option to automatically disable charts when free-tier limit is reached

    To avoid being overcharged in case of DDOS attacks, there should be a toggle which if enabled will automatically disable the open charts in client side when 1gb free tier is reached. Another option can be a data limit where if someone wants charts to display for only 2gb as they are only willing to pay for extra 1gb they should be enter "2" in some field.

    2 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  ·  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. 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]

    6 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  ·  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. Add more specific roles for Charts

    It will be great to have more specific roles to Charts totally separate from other Altas roles.

    Currently if you want to have one team member allowed to configure charts,
    you have to give him access (at least read only) to everything outside of Charts space, as cluster and database informations or even Stitch configuration.

    66 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

    8 comments  ·  Sharing  ·  Admin →
    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    Hi everyone,


    We have some exciting news for you all, we are commencing work on Charts specific roles this month!


    We will be launching the following x2 new roles:

    Charts Author - these users can view/create charts and dashboards in Charts as long as they have access to the underlying data sources.

    Charts Viewer - these users can view charts and dashboards in Charts as long as they have access to the underlying data sources


    Both roles will have reduced permissions at the Project level and will have access to only Charts resources.


    This is expected to go live in Q1 of next year.


    Thanks

    Emma

  7. Add "stale" indicator to charts after filter change(s)

    It would be very helpful for end-users of the Charts feature if charts that are "stale" because of changes to a filter have a visual indicator shown. It's potentially dangerous for a user to assume a chart has updated when it in fact hasn't yet started fetching data. This issue mostly impacts users on sub-optimal networks with reduced internet access speeds.

    1 vote

    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  ·  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. Please let us save chart without closing

    Right now if I want to save my changes to a chart, I have to click "Save and Close". I would love an option to just save the changes, as I often change something and reload the code where I embed a chart.

    9 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

    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  9. Set a Custom Timezone for all Dates by Default

    Since mongo by default stores the dates in UTC timezone, whenever we have to create a chart based on the time, we need to always go to the customize section and change the timezone. It's a repetitive process and sometimes people forget, and end up exporting wrong data. (A major use-case for charts for us is also self-serve data export by non tech users)

    We can change the timezone using an aggregation pipeline, but that changes the data type itself from date to number (by splitting into day, month, hour etc); and then it's manual work in the chart UI…

    21 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

    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  10. Get filters white list in SDK

    It would be great to have a method to get all the white-listed fields when embedding a chart with the SDK. It could help to automate the filters implementation.

    2 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  ·  Embedding  ·  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. Set format for duration values for the Number chart

    It'd be great to have the possibility to format numbers as duration values. For example:

    I have a "Number" chart where I show the duration of some activity. I store this information as minutes and it'd help if I could select the format to show as h:m for example. I haven't found a way to use duration in a nicely formatted way as a simple indicator widget like the "number" one.

    1 vote

    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

    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  12. 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

    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  ·  Sharing  ·  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. Candle stick charts

    Since continuous line charts do not allow iterating through more than 50k documents, it would be great to have simple option to merge/ aggregate data e.g., into candle sticks for time ranges (per day, per week etc.)

    2 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

    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  14. Dashboards with tabs

    It would be great if dashboard creator could add tabs to the dashboard and for example group charts in categories

    15 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

    3 comments  ·  Dashboards  ·  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. 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

    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 exports should include missing data like the chart visualisation

    Charts will fill in the gaps/missing data by design. This is great, but would be even better if the exports included the missing data, too.
    In the example below, the chart correctly displays 0s for 20-Jul and 27-Jul but they are not being included in the export

    6 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  ·  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. Define predetermined input variables for a chart / dashboard

    Would be great if we could define "variables" (as input boxes) for a chart and dashboard that can then be used inside the aggregation query filter within the charts.

    For example - The user enters a UPC to an input box, we take that and convert it to something like:
    [{$match: {upc: /\d{0,6}$UPC$\d{0,6}/}}]

    This allows for better exposure of charts across the organization

    1 vote

    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  ·  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. Chart Filters

    1. Dashboard filters should be more interactive and user should be able to selectively apply it individual chart
    2. Convert type option for dashboard filter
    3. Option to add colors in background for Text (top 100)
    4. Option to create Histogram
    2 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  ·  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. Change Charts Query Order and Timeout

    I use charts as an iFrame embedded to my website, and our clients ( another Team inside my company) should always analyse different user IDs data. Having that in my mind, I created general purpose graph charts and when used, the query inside the iFrame would query the user IDs wanted.
    The problem is that, your mongoChart would first do all query inside the Charts ( Query and Filters) and then filter the document (on iframe code) that should have been filtered before. The result is that, even for a small collection ( 1 million documents 200mb size)…

    2 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  ·  Other  ·  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. Different Security Level to Add Data Sources

    I would like to restrict who can add data sources to a charts project.
    I want to allow individuals to author their own dashboards and charts but I would like a smaller group the ability to add data source

    2 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

    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