-
Notifications
You must be signed in to change notification settings - Fork 3
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
Friendly Segmentation/Filtering Controls #186
Comments
Pinging @elastic/observability-design (design) |
@drewpost did I understand this correctly, that you expect our users to select multiple options? For example "Safari or Chrome". Do you think it could work if we state something like "Multiple browsers" in this case? |
@katrin-freihofner Yes, that's what I'd expect to see for a multi-option selection. If I click on the value it opens up the filter selection box with the currently selected options visible at that point. |
We'll be making some improvements to that component soon-ish elastic/kibana#49153 |
Great - thank you! |
The aggregation does not fit in the filter bar in my opinion. @drewpost the aggregation should be the same for the whole screen and all charts, right? |
Hi @katrin-freihofner - the filter bar drives which results should be included in all charts and tables on the page. Hierarchically, the filter bar is the main control for what data you see. Charts with further breakdown capabilities (ie the performance distribution) would always break down the data after the filters had been applied to it. ie If I filtered by iOS and then broke down the chart by Operating system, I'd only expect to see variants of iOS in there |
Summary of the problem (If there are multiple problems or use cases, prioritize them)
One of the biggest problems with RUM data is that the experiences within it are so variable based on what cohort they belong to, that you really need to break down the data to get actionable insight. Right now this requires the user to know exactly what data points they are looking for (ie the field name instead of the user friendly name) and for them to have an awareness of all the possible options. We want to curate the experience to focus on segments and filtering options that help a user dive down in a meaningful way without a steep learning curve as well as serving as a landmark for the values selected in the data below.
User stories
As a front-end engineer with an Elastic RUM tagged website
I want to be able to explore my client side data in the RUM dashboard by individual or groups of meta data points (cohorts)
So that I can explore how the data varies depending on a number of underlying factors
AND I don't need to know a query language
AND I can be guided towards meaningful ways to segment the data
AND so that I can see what filters are applied to the charts and data I'm looking at
The text was updated successfully, but these errors were encountered: