Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Tooltip aggs #3090

Closed
theNewFlesh opened this issue Feb 18, 2015 · 12 comments
Closed

Tooltip aggs #3090

theNewFlesh opened this issue Feb 18, 2015 · 12 comments
Labels
Feature:Visualizations Generic visualization features (in case no more specific feature label is available) high hanging fruit release_note:enhancement Team:Visualizations Visualization editors, elastic-charts and infrastructure

Comments

@theNewFlesh
Copy link

Problem:
I have some data that I either cannot graph (non-numeric, not meant to be counted) or do not want to. However, I would like to know what the data is when it is paired with data that I am graphing. For instance, let's say I have an index of render jobs submitted by a hundred different users, each document has a user name, total render time and time of completion. I wish to view this data with the y-axis set to render time and the x-axis set to submission time. I could split chart or split bars by user name, but that gives me 100 splits which is hard to look at, let alone work with. What I really want is a way to hover over some interesting bar in the graph and know what users it is associated with.

Recommendation:
A means of configuring what fields are displayed in the tooltip. This will likely involve an aggregation function for condensing them. The most usefull to me would be one that reduces a set of values to a list of unique ones. For instance, a set of multiple and duplicate user names, to a smaller list of unique user names.

@rashidkpc rashidkpc changed the title [Feature Request] Configurable fields for tooltip displays Tooltip aggs Feb 18, 2015
@rashidkpc
Copy link
Contributor

This could be done as say, tooltip aggregations, where the results of the aggregation are displayed in the tooltip for that point. This will probably take some serious thought due to the way aggregations are merged for display

@theNewFlesh
Copy link
Author

I would lean toward non-numeric aggregations types, mapping to the x and y axes, as well as the split chart and split bar methods are generally the best methods for displaying numeric (including count and unique count) data.

@theNewFlesh
Copy link
Author

Perhaps a simple list of unique values and a user provided reverse lookup hash for converting results to nicely formatted values. For instance, results of John (engineer), Bill (engineer) and Greg (engineer) could be converted from ["John", "Bill", "Greg"] to "engineering team" via a hash like this: {"engineering team": ["John", "Bill", "Greg"]}.

Having it referenced within the .kibana index but not statically assigned per visualization would be huge for maintenance and up to date information.

@chadrik
Copy link

chadrik commented Mar 7, 2015

+1
This is our single biggest problem with Kibana right now. We want users to be able to draw conclusions from the graphs we provide, but currently we can't show them crucial secondary data associated with each primary (graphed) data point.
The primary data helps tell the user "what", but the secondary data provides clues to "why"

@vikrim1
Copy link

vikrim1 commented Apr 28, 2015

+1

2 similar comments
@babadofar
Copy link

+1

@sivy
Copy link

sivy commented Aug 27, 2015

👍

@marcinkubica
Copy link

+1

Actually in need of this trying to bleed my brain and hacking in. Need ability to pump some fields into tooltip but they can't go into the actual chart.

Probably not so crucial for visualizing logs however useful for statistical data.

@staticfloat
Copy link

Agreed; we'd like to pair performance metrics with, for example, the commit version of the software running when the performance metric was taken. This would make it trivial to see if a performance degradation was due to a change in version; but right now, it's not so easy to see non numeric data that is paired with a particular document, when plotting numeric performance values.

@hackhowtofaq
Copy link

+1

@messias72
Copy link

+1

@tbragin tbragin added the Feature:Visualizations Generic visualization features (in case no more specific feature label is available) label Nov 15, 2016
@graemechristie
Copy link

+1

@timroes timroes added the Team:Visualizations Visualization editors, elastic-charts and infrastructure label Sep 16, 2018
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Feature:Visualizations Generic visualization features (in case no more specific feature label is available) high hanging fruit release_note:enhancement Team:Visualizations Visualization editors, elastic-charts and infrastructure
Projects
None yet
Development

No branches or pull requests