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

Local Filters for Individual Visualizations on Kibana Dashboards #193185

Closed
esraata opened this issue Sep 17, 2024 · 8 comments
Closed

Local Filters for Individual Visualizations on Kibana Dashboards #193185

esraata opened this issue Sep 17, 2024 · 8 comments
Labels
Team:Presentation Presentation Team for Dashboard, Input Controls, and Canvas

Comments

@esraata
Copy link

esraata commented Sep 17, 2024

Currently, Kibana provides global filters and the "Controls" component to filter data across all visualizations within a dashboard. However, there is a need for a more granular filtering system that allows filters to be applied locally to individual visualizations, without affecting the entire dashboard. This feature would provide more flexibility and control, especially when building complex dashboards where different visualizations need to reflect different data sets based on separate filtering criteria.

These filters should:

Be isolated to a specific visualization, ensuring that changes to the filter only affect that visualization and not others on the same dashboard.

Allow end-users (dashboard viewers) to modify these filters dynamically, without needing to edit the visualization itself.

Coexist with global filters, so users can still apply dashboard-wide filters if needed, but local filters will take precedence for the visualization they are associated with.

@botelastic botelastic bot added the needs-team Issues missing a team label label Sep 17, 2024
@lukasolson lukasolson added Team:Presentation Presentation Team for Dashboard, Input Controls, and Canvas and removed needs-team Issues missing a team label labels Sep 18, 2024
@elasticmachine
Copy link
Contributor

Pinging @elastic/kibana-presentation (Team:Presentation)

@lukasolson
Copy link
Member

I believe this is probably covered by #134706 and/or #179820, but I'll let the Presentation team manage this!

@Heenawter
Copy link
Contributor

This is indeed covered by #134706. I would say #190342 also covers this, since we plan to add the ability to add controls to a specific section of the dashboard rather than top-level :) cc @teresaalvarezsoler

Closing for now, but feel free to re-open if I'm missing something.

@Heenawter Heenawter closed this as not planned Won't fix, can't repro, duplicate, stale Sep 18, 2024
@teresaalvarezsoler
Copy link

@esraata we are developing a solution for this now. It would be great to get your feedback on it. Is it fine to organize a meeting so we show you the mockups and learn more about your use case?

@esraata
Copy link
Author

esraata commented Nov 7, 2024

@teresaalvarezsoler we would love to connect.

@teresaalvarezsoler
Copy link

@esraata that's great, please send an email to this address [email protected] so we can find a timeslot that works. Thanks!

@esraata
Copy link
Author

esraata commented Nov 8, 2024

Image

@teresaalvarezsoler
Copy link

Sorry @esraata you can write directly to me [email protected]. Thanks.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Team:Presentation Presentation Team for Dashboard, Input Controls, and Canvas
Projects
None yet
Development

No branches or pull requests

5 participants