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

56 results found

  1. Chart report with out mojibake (unicode font support)

    When we input non-ascii text like Japanese or Chinese, images included in chart report have mojibake (broken text). This problem is typical bug without pan-cjk Unicode font. Your system should include font such as https://github.com/adobe-fonts/source-han-sans Then it should be able to rastarize CJK texts with that font

    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

    completed  ·  1 comment  ·  Other  ·  Admin →
  2. Need old fields ( quantity , unit, unitPriceDollars ) to be added to Atlas Billing Chart Database in new Ingestion Feature

    Previous version of the Github Project - https://github.com/aredalen/atlas-billing had many field in Billing Database ( Details collection ) now its not available in the new feature in MongoDB Atlas Charts.

    We need those fields ( quantity , unit, unitPriceDollars ) to be added to Atlas Billing Chart Database in new Ingestion Feature.
    Previous Database: Billing DB - Details Collection
    New database: Atlas-billing - lineItems Collection doesn’t have below fields.
    -quantity
    -unit
    -unitPriceDollars

    We require these fields for building detailed daily app-wise consumption report.

    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

  3. resizable sidebar

    In MongoDB Charts, some of our attributes are quite long, and it's really hard to build charts on "Fields" with long names because the attribute names are truncated. Hovering over each field name is the only way to see the full name.

    This adds a lot of frustration and wastes time while building charts because it forces users to hover over every truncated field for a few seconds to read the name. When there are similar attributes, this becomes unwieldy quickly.

    Example:

    • CompletedAppointmentGaps
    • CompletedAppointmentGapsWhileMember
    • CompletedAppointmentGapsWhileNonmember
    • ...

    All we see is:
    - CompletedApp...
    - CompletedApp...
    - CompletedApp...
    - ...

    Current workaround:…

    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

    completed  ·  1 comment  ·  Building Charts  ·  Admin →
  4. Add database name to the "Select Data Source" dialog

    Hey, when adding a new chart the "Select Data Source" dialog pops-up. This dialog shows some of the collections I used recently. However, it only displays the collection name, not the database name. If I have a deployment with multiple databases containing the same collection names, I can not distinguish which collection belongs to which database.
    Please add the database name. Something like "database-name"/"collection-name".

    Best regards,
    Max

    5 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

    completed  ·  1 comment  ·  Building Charts  ·  Admin →
  5. Aggregation function name changes should not break user charts

    Ideally users shouldn't see broken charts if it's just a function name change. To make it transparent to users, there should be some links between what's displayed on UI and the real function names. One example is that changes in CHARTS-4755 broke our charts: changing aggregation function name from "stdev" to "standard deviation" shouldn't require every user who uses that function to fix their charts.

    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

  6. tooltip

    This is a quick fix that would improve the experience for everyone: please stop using those annoying tooltips that get in the way of the real buttons that we want to use. It creates such a bad experience for an overly great product. Please, please, no more tooltips!

    (everytime I want to force a refresh I have to avoid this annoying tooltip)

    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

    completed  ·  1 comment  ·  Dashboards  ·  Admin →
  7. Allow second axis for combo chart

    Combo chart type doesn't allow you to specify multiple Y-axis sources, and doesn't supporting having the columns or the line on a secondary axis

    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

  8. Support Charts for Multi-Cloud Clusters

    It seems like multi-cloud clusters cannot be added as a Charts datasource.

    This makes me sad...very, very sad. :(

    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

    completed  ·  Tom responded

    Sorry you’re so sad David! The good news is we will be supporting multi-cloud clusters in Charts in next week’s release!

  9. Charts change data source for a whole dashboard

    change data source for a whole dashboard

    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

    completed  ·  Tom responded

    This is now possible, using the import/export feature. When importing a dashboard from a file, you have the opportunity to change data sources.

  10. Allow option to change the locale/language of all charts dynamically via the SDK

    When we embed a chart using the SDK, if I am using a Line chart which has a date on the axis, it is formatted in English locale only.

    I would like to be able to toggle that between English and French as our project has a language toggle.

    12 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

    completed  ·  2 comments  ·  Embedding  ·  Admin →
  11. Data value labels for stacked bar charts

    Hi and thanks for building Charts.

    It would be nice to have value labeling like in grouped charts but for stacked charts (should just be the sum of the parts). Right now it's not easy to see the exact amount of Y values as you have to manually sum each part of stack

    Thanks!

    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

    completed  ·  Tom responded

    OK I just added this. Unfortunately it just missed the cutoff for our November release, but you’ll see it in the December release.

  12. Gauge Chart Bug: Shows section the chart colored, even though target and actual are 0

    See attached screenshot - The Gauge chart has a bug, where it displays a section of the half-circle colored, even though target and actual value are 0

    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

    completed  ·  Tom responded

    This is fixed, will be available in the May release.

  13. Embeded dashboard

    Ability to embeded Dashboard.

    The goal is to embed with SDK a complete dashboard.
    Approximatively same thing as embeded Charts but for a complete dashboard and possibility to add filters.

    38 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

    7 comments  ·  Dashboards  ·  Admin →
  14. boolean aggregation

    Right now you can only count/distinct boolean types. It would be nice if you could count true or false only values.

    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

    completed  ·  Tom responded

    Supported using “Count by Value”

  15. Individualized Embedded Charts

    It would be useful to create a chart containing client data and embed it in a website. When a client logs into a website, the chart displays their individual data. They also wouldn't be able to see other client's data.

    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

    completed  ·  1 comment  ·  Embedding  ·  Admin →
  16. Enable $lookup for charts

    Our team needs to get data from a separate collection to add to a chart. It is possible to add the field to our collection in the aggregation pipeline builder, however $lookup is unavailable for use in Charts.

    11 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

    completed  ·  Tom responded

    The latest update of Charts allows you to add Lookup Fields from the chart builder UI.

  17. Field value label alias/override

    When building a chart it is currently to provide a label override. E.G. change the label from 'document.subdocument.field' to 'mylabel. There should also be an option to provide value aliases/label overrides; E.G. be able to alias an int field with value 0 to ''red". Imagine a document field "color" of type int, where int defines a color used by a client. In the charts these values 0/1/2/3 mean little as they do not describe the value; being able to provide an alias of 'red/blue/green/yellow' would make it more meaningful

    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

    completed  ·  Tom responded

    This can be done with String Binning. The feature lets you put 1 or more strings into a category and assign a new name. If the original values are numbers, you will need to convert the type to a string for this to work.

  18. Add median and mode to the aggregate functions for a number value

    When I use a number value in a visual. I can choose aggregates: sum, count, distinct, mean, etc ...

    I would like to have the option median and mode also. Median gives a better view than mean, if your date is sparse.

    Thnx

    14 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

  19. Move dashboards between Atlas projects and organizations

    I would like to be able to move dashboards between organizations and projects. This will enable flexibility on any future organizational changes. Enable the ability to export dashboards and import them into new billing accounts or projects would be helpful. Or you enable sharing between organizations and projects, that will allow then users to convert the shared dashboard into it's own version. That would work as well.

    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

    completed  ·  Tom responded

    This is now possible, using the dashboard import/export functionality.

  20. Fix Text Table Colors

    Text table rows are hard coded to either have white or the greenish-gray background depending on whether you select the light or dark theme.

    They should be transparent so they respect the background styling of the page like every other 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

    completed  ·  0 comments  ·  Embedding  ·  Admin →
← Previous 1 3
  • Don't see your idea?

Feedback and Knowledge Base