Charts
-
Charts in source code
We have different environments and creating the chart in a test environment and then deploying this dashboard/graph to another environment would be nice. Kinda like how you deal with deploying code to different environments from source code. Either have the option to link chart to another system like github, azure devops or similar git repos or have some kind of chart-library you can version control your charts to. In the live environment if a chart has been changed that broke something going back to the previous version would be really helpful.
1 vote -
Drag and dropping fields doesn't work on chrome for me
It would be nice if I didn't have to switch browsers every time I wanted to edit a chart
1 vote -
Hide the Help Bubble Icon
Option to hide or minimize help bubble icon.
It is too big and blocks view when editing charts. Really annoying.
Especially the case when trying to resize charts. The Bubble blocks the resize selector
1 vote -
Allow to process totals
Allow the charts to do calculations on the totals, say we fields: [currentAmount, renewedAmount]
And the chart shows as totals [1000, 800]Then it should allow to show it as .80 (or 80% with formatting), at least in a Text, Number Chart.
Keep in mind, since so far what I've researched we can only do calculations on each field then it would not be possible to add ratios per document.
1 vote -
Fields Box in Buildin Graphs, must be expandable
When building graphs, in the Fields box, many times the variable names are not fully visible, The Fields box should be expandable to show the fields completely
1 vote -
When doing a lookup, sort the remote data source names
Also, show the aliased remote data source name. If I have two data sources for the same collection, one with a pipeline filter, and the other without, and each named distinctly, show the manually entered name
1 vote -
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 -
Editable color ordering and ability to create palette for all chart type
Actually it looks like the colors are alphabetically ordered.
It would be great if we can edit this behavior by occurrence of the field for example.It would be great to add other colors or at least a custom color palette where we can actually create a palette for each chart type
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.
-
Do not load filters values from database
On large collections, loading filters potential values is very resources consuming. It would be great to not load all the data when displaying the filters.
A button to toggle this behaviour would be great.1 vote -
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 -
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 -
lowlevel data api
Mongodb-charts is great but still lacking a lot of features (which is not super surprising given it's age). To work around mobile issues, missing zoom, server side rendering and similar it would be great if the sdk exposed a low level data endpoint so that we can create our own visualizations on top of the aggregated & cached data from mongodb charts.
I imagine sth like:
const sdk = new ChartsEmbedSDK({
baseUrl,
});
const data = await sdk.getData({chartId})
unrelated side note: it would be great if the embed sdk was open source so that we can just contribute little enhancements…
1 vote -
Add option for a dynamic Chart Title
It would be useful if I could set the chart title to equal the result of an aggregation on the chart's documents.
1 vote -
updating the min value dynamically to expand the chart
Imagine this scenario: You have a price x data chart with a range between 110.000 and 120.000 for prices.
But the chart always starts at 0. You ever have to update the minimum range manually to near 110.000 to show data in the graph appropriately. Counterproductive, not?
So, I suggest creating a feature to updating the min value dynamically to expand the chart and ever occupy the entire space of the cartesian plane, especially in continuous charts.1 vote -
Total number by adding all grouping on the chart
How can I show the total number by adding all grouping on the chart.
Example: 351+6.824=7.175
View label 7.175!
1 vote -
sort digits numerically instead of alpha
if someone has range categories, such as "0-1", "1-5", "5-10", "10-15"
"10-15" will appear before "5-10" on an axis
but since they're numeric ranges, 10-15 should appear after 5-10
1 vote -
Bin data by configurable minutes
This is similar to other requests for binning - essentially having more flexible ways to configure binning on date/times. I want to bin based on a time period of 30mins as I am analysing trading data.
1 vote
- Don't see your idea?