-
Notifications
You must be signed in to change notification settings - Fork 915
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
[UX Design] Drilldown functionality for dashboards #1308
Comments
Thanks for opening this design exploration @btzeng! I think we should consider how dynamic we want the drilldowns to be. For example, how dynamic and configurable should the URL passthroughs be? |
Yes @ahopp. |
@ahopp added flow diagram and wireframe to the post. |
@btzeng love the direction here. I think there is another enhancement we can consider is a drilldown visualization. I think something analogous can be found in Grafana. In the "dashboard list" visualization, a user can define a list of links (both to Dashboards and to external URLs). See below; In this case, each row represents a link to another dashboard and could be very useful in providing quick and easy access to a fast hit list of related dashboards and links. |
Came here from another (more or less duplicate) issue (#976). The bit in @btzeng 's comment above about |
Thanks for the feedback @mmguero. When configuring the drilldown by providing the external url, @ahopp we should pass both selected variable and current selected time range.
|
I would like to add a use case I stumbled on today, where a drill-down is required on a table visualization, but the link should include multiple variables from the clicked line. |
Dear developers/colleagues, first of all, many thanks for your commitment and the great product that you have created and are keeping! I'm aware that everything is associated with work and time, but is it possible to estimate when the first version will be usable, even if only roughly with regard to the drilldown feature? All the best! PS: I hope I'm in the right place here |
@netimate we don't have a timeline for this feature...yet. But I do think it's be on the top of the list (feels high impact relative to the dev effort). We'll update this issues once we have someone working on it - or if someone in the broader community start working on it! |
Can we add labels for "roadmap" and what version of OpenSearch Dashboards this is targeting? I can then add it to the project roadmap accordingly. |
@ahopp Do you know which release we're targeting for this feature? |
@ahopp do you know what version this is targeting? |
This feature would be an absolute added value for the user experience! It would be great if we had a rough planning of the planned release +1 |
removing |
@dagneyb Can you provide some guidance on prioritization here? We previously punted this and didn't get it prioritized, but I still think it's a good feature to fund - I still think it should be on the top of the list given the high impact relative to the dev effort. |
@ahopp @dagneyb If I may, there is several level of complexity here, and one feature that analyst 'lost' is elastic/kibana#8042 ( implemented via elastic/kibana#12560 ) and would heavily help with the pivoting of data with third party tools such as:
Could it be considered to split the feature into smaller subset allowing several release of the drilldown feature? |
Background
We'd want to enable drilldowns that supports dashboard-to-dashboard workflows that persist user context i.e., a user could apply filters as well as controls, subsets, etc. into a later dashboard. An example workflow might be something like:
User story
Flow structure
From Dashboard to
From Dashboard panel to
Wireframe
Detailed design
Design 1: drilldown list
Step 1. Create and configure drilldown as a visualization type in visualize.
Step 2. Add drilldown list to dashboard.
Config drilldown(s) as a visualization type
Drilldown to another dashboard
Design 2: drilldown from dashboard panel
Create and configure drilldown directly in the visualization panel.
References
Issue: #1248
The text was updated successfully, but these errors were encountered: