Charts
251 results found
-
Add inclusive option for relative date filter
Using a relative filter "from last 1 year" displays the last 365 days of data. If the dates are binned by month, that often means that the first month does not contain a full month's data.
Please add an option for the relative filter to include complete data for the first bin.
1 vote -
Do not allow same item to be added to data sources
We are seeing that we will have the same data source added multiple times.
This is confusing to the end user1 voteThanks Scott. We currently allow this because it’s possible the user would want to have multiple data sources pointing to the same collection, but with different data source pipelines.
That said I agree 100% that it’s confusing, and we have some plans to rework data sources to avoid this situation.
-
Allow non Atlas data on Dashboard
In the on-prem version of Charts the page at
https://docs.mongodb.com/charts/onprem/data-sources#std-label-add-data-sourcementions,
Procedure
From the Data Sources list, click the New Data Source button.
Enter the Connection String URI of the MongoDB deployment to which you want to connect.For the Atlas version I would like to pull data from any of my Internet accessible MongoDB servers to form a more complete enterprise dashboard. Much like with Compass, all that is needed is a connection string and you are off too charting. The strict only Atlas data access is a bit too restrictive IMHO.
1 vote -
UUID fields are not getting parsed correctly
Charts does not seem to support UUID fields and applies some sort of string value to it that cannot be encoded into UTF-8.
That makes it very hard to ping what is the exact documents they are associated with if we use that field for grouping.1 vote -
Add support for contextmenu event within embedded SDK
In the latest Charts beta there is support to hook click events to a callback.
chart.addEventListener("click", (payload) => { .. } )
I tried hooking the context menu (right click) event
chart.addEventListener("contextmenu", (payload) => {...}
but Charts asserts that is not recognized with a dialog
Not supported event: contextmenu (sic)
Being able to have both (left) click and the context menu user interactions will provide developer flexibility along with a better and more consistent user experience.
1 vote -
Support Choropleth Chart Shape Schemes for Italian Regions
Have Choropleth Chart Shape Schemes for Italy
1 voteWe’ll get this into the next release.
-
Dashboard filter for specific chart or All charts
Option to have a Dashboard filter for a specific chart or All charts.
In other words, Filter can be mapped to a list of charts1 voteThanks for the suggestion! We are actually in the process of allowing individual charts to be opted in/out of dashboard filters.
-
Do not load graph before validation when editing
Do not load graph before validation when editing.
On large collections, loading graph is very resources consuming. It would be great to not load all the data at every configuration change.
A button to toggle this behaviour would be great.1 vote -
The ability to add a spider/radar chart
For our specific chart requirements (comparing different entities), it is imperative that we are able to plot the multivariate data in a spider chart.
I have read on the developer community that "...we are also planning a spider/radar chart in upcoming months." (dated 1 May 20) but since then I have been able to find any other reference wrt the realization for this feature.
1 vote -
Dashboard refresh based on data
It would be nice if m dashboard would refresh based on data, if a certain condition from data is matched.
I have a datasource for a dashboard that received ~ 10 records first 1 minute on every top of an hour. I need to refresh this ASAP. On the rest of the hour, some data are coming but not every time the refresh needs to be done.
I can filter out data in aggregation pipeline, but to get refresh ASAP I need to set refresh interval for 1 min (ideally even few secs) for whole hour. Anyway, I am receiving…1 vote -
filter
The filters applied at the dashboard level should also be applied to the "Get Charts Data" export feature. The export currently contains all data from the underlying dataset.
This counters the user's expectation, which may be to export only what is filtered/visible.1 vote -
Make Mongo Charts works with self hosted database
I want to keep hand on my data and prefer to run mongodb database on my servers.
Mongo charts is not so easy to maintain compared to mongoDB so i am interested in the cloud solution, but connected on my self hosted databases.
1 vote -
Remove "Force refresh" in public URL
I want expose some month numbers of my company, but the button "Force refresh" broken the numbers.
1 vote -
Manage dashboard and data sourse access by team rather than individual.
If it were possible to allocate teams to dashboards and data sources then management of a group of users who should only have access to a subset of charts would be much easier.
At the moment when a new user joins a team they must be added individually to each dashboard and datasource.1 vote -
Get the fields corresponding to a Max/Min document
When I view the max/min aggregate in the charts, I would like to see the corresponding document's field. For example, I want to visualise a table like below,
id max(field1) field2ofmaximumfield11 vote -
Array of mixed types not working correctly
When we have an array of type [String, number], the second item is considered as string and hence, not able to do aggregation like sum.
For example, consider
```$project: { transposed: { $zip: { inputs: [["aaa","bbb"], [1, 2]] } } }
I am not able to create a data table with transformed.0 in col1 and max(transformed.1) in col2
1 vote -
server to database drill down for Ops Manager metrics
When looking at server charts in Ops Manager METRICS, it would be good to have the ability to drill down to the database level. For example, I can easily see #connections to a host via Ops Manager UI. But, I want to know which databases in the cluster are being connected to, and currently, I have to mine the mongod logs for that.
This is discussed https://support.mongodb.com/case/006871561 vote -
Make Charts Loading Screen Contextually Relevant
Add the Chart Title to its Loading dialog.
Would solve some UX problems for embedded charts - letting the user know what is coming to fill the space. There are workarounds for this currently (i.e. not using the charts title and having it on the render end instead... or having a conditional display that waits for the chart to load) but it would seem a more integrated experience all around to add context relevance to the Loading dialog, if possible.
Thanks!
1 vote -
Display row numbers for text charts
It would nice if there was an option to toggle row numbers for text charts. This would be helpful, for example, when the rank of entries is important.
1 vote -
render all labels in a series
The bigger the chart/differences in the chart get the harder it get's to point the cursor to display a label. Also if you have multiple y-axis the label is only shown for the one your touching - it would be nice if in discrete charts the label would show the values of all axis.
tl;dr;
- label should show for closest data point for easier touching
- label should contain all valuesthat's e.g. how it works with recharts: http://recharts.org/en-US/examples/SimpleLineChart
1 vote
- Don't see your idea?