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

222 results found

  1. Support for Org Charts

    Requesting a chart type that represents tree-like (hierarchal/parent-child) relationships, otherwise called an "org chart".

    Here's a stack overflow question and answer that shows a sample of a mongo aggregation that might generate the kind of data that would feed this kind of chart:

    https://stackoverflow.com/questions/65139097/make-node-tree-with-recursive-table-with-express-and-mongo/65166480#65166480

    Here are a few useful resources describing visual expression for this kind of chart type:

    https://en.wikipedia.org/wiki/Organizational_chart
    https://www.canva.com/graphs/organization-charts/
    https://www.smartdraw.com/organizational-chart/
    https://asana.com/resources/organizational-chart

    16 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)
  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

    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  3. Show "no matching data" rather than having a blank chart

    I have a dashboard containing several charts. We also added filtering (which is complex and I had to build my own UI, which seems redundant - see https://feedback.mongodb.com/forums/923524-charts/suggestions/43736778-embedding-charts-with-filter-ui). In some cases, the user could create filters that end up filtering out all of the data. Strangely, this causes all of the charts in the dashboard to render completely blank. I would expect that, for example, a table would have all of its data replaced with zeroes, and a map might show without any of the countries being shaded. But instead, it's all blank, with no message of any kind.

    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  ·  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)
  4. view and change configured scheduling

    Currently i can define scheduling for dashboard export. That is nice. But i cannot find a possibility to later on view and change these settings. I would like to do so.

    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

    2 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)
  5. 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

    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 for nested field return all the irrelvant fields

    When searching a sub field, by default it's expand all fields under it's parent field and those irrlevent fields will overwhelming the search result and we can't find what we acutally looking for.

    Please make search only return needed result or at least collaps irrelevent fields by default

    related issue https://support.mongodb.com/case/01215139

    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)
  7. Charts Ingestion feature doesn't have support for cross org billing

    Requesting the ability to pull cross org billing data in order to leverage the new Charts Ingestion feature to visualize costs across all linked organizations.

    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  ·  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. Resample based on zoom level for a chart

    I understand why you have a limit on geo scatter (it would be nice if it is more than 1,000) but the bigger need is to return the data based on the zoom level. For example in our use case we have over 1,000,000 geo tagged points in a region. When you zoom in to a neighborhood there will be 500-600. The request is to get all those data points when zoomed in so we have a complete view vs. random sample.

    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)
  9. Connecting AWS Costs and Bills on Atlas Charts

    I don’t know whether this can be a feature request or something already present in Atlas but I don’t know about it.

    I have a Peering Connection with my AWS account on my Mongo Atlas account. Recently, I saw that Atlas launched a Billing dashboard to monitor your Atlas Costs over a range of time. Does Atlas have some plugin or feature where we can import only the costs/billing data from our AWS account (one connected with Atlas using a Peering connection)?

    Maybe, we can add a custom IAM role in our AWS account using which Atlas can have only…

    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)
  10. Add a mechanism for switching a dashboard to "edit" mode

    When viewing a dashboard (example: https://charts.mongodb.com/charts-build-failures-deyus/public/dashboards/635a911f-5f92-4f99-871d-c74626013667), it is not easy to switch to editing that dashboard. Even if I have admin rights to a dashboard, there's no single/simple/obvious way to switch to an editing mode. Could y'all consider adding a UI mechanism (say, a toggle button) to switch to edit mode?

    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  ·  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. 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  ·  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)
  12. scheduled csv export for dashboards & charts

    I would like to schedule csv exports on (table based) charts or dashboards containing such charts.

    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  ·  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)
  13. Export chart or dashboard image programmatically

    Ideally, some API access to charts so a PNG or PDF could be rendered server-side.

    Would be great if the @mongodb-js/charts-embed-dom npm package could be used to get the PNG of a chart or dashboard.

    This must be possible somehow since the scheduled reports can send a PNG via email. For my use case, I would like to send these images to S3.

    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  ·  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)
  14. 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  ·  Building Charts  ·  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. Please increase maximum query response size for a data table.

    Please increase maximum query response size for a data table.

    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  ·  Building Charts  ·  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. Allow us to use paste to put numbers in the min and max values in filters instead of having to type it in.

    The min and max fields in the filter do not let you paste a number. I happen to be using millisecond timestamp numbers and they are long. It would be great to just paste them in from the epoch converter or my database fields.

    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)
  17. Report PDF to include generated date time in footer or in file name.

    When scheduling email with PDF attachment, it would be great if PDF includes the date time it was generated in footer/header or attachment name should include date time.

    This will help when it is being shared offline to other participants.

    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  ·  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)
  18. Calculated simple expression to support string concat and if else

    I was looking for an alternative simpler expression rather than the Mongodb query language for calculated field — similar to what Tableau and Metabase provided. the main goal is to have a more intuitive expression for folks who don't familiar with Mongo query to create their own stuff

    example expected expression: is_beta: (if int([Version Minor]) >= 7 then "yes" else "No" end)

    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)
  19. Query all dashboards

    Raising this as a response to https://github.com/mongodb-js/charts-embed-sdk/issues/88

    Basically, it would be cool to explore the Mongo Atlas Charts with a query command. Something like sdk.getDashboardIds() - there is already something like this for Charts with getAllCharts().

    Use Case: We want to integrate the process of the new creation of dashboards and embedding these dashboards and charts on our own website. With a call like this we could write a scheduler job or similiar that frequently pulls in newly created dashboards.

    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)
  20. 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:…

    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  ·  Building Charts  ·  Admin →
    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
← Previous 1 3 4 5 11 12
  • Don't see your idea?

Feedback and Knowledge Base