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

[Lens] XY configuration for aggregation order #62385

Closed
wylieconlon opened this issue Apr 2, 2020 · 4 comments
Closed

[Lens] XY configuration for aggregation order #62385

wylieconlon opened this issue Apr 2, 2020 · 4 comments
Labels
enhancement New value added to drive a business result Feature:Lens impact:low Addressing this issue will have a low level of impact on the quality/strength of our product. Team:Visualizations Visualization editors, elastic-charts and infrastructure
Projects

Comments

@wylieconlon
Copy link
Contributor

This is a proposal to clarify one of the more confusing behaviors in Lens, and to set us up for the future work on drag and drop to rearrange. I have created a video to show how the behavior could work:

Kapture 2020-04-02 at 18 09 51

The main change here is that users are shown a different order and names for the configuration panel in XY charts. Each layer shows:

  • Split series
  • X-axis
  • Break down by
  • Y-axis

When the user changes the aggregation order, the configuration panel updates to show the change, giving immediate feedback.

Another example:

Kapture 2020-04-02 at 18 05 42

@wylieconlon wylieconlon added Team:Visualizations Visualization editors, elastic-charts and infrastructure Feature:Lens labels Apr 2, 2020
@elasticmachine
Copy link
Contributor

Pinging @elastic/kibana-app (Team:KibanaApp)

@AlonaNadler
Copy link

I believe we talked about it multiple times in the past.
First I think it is a mistake to have an explicit split series and breakdown by. The way I see it in the future we will support split chart and breakdown by can do split series or split chart and users will be able to change their mind. This was design like that to avoid the explicit need like we have in Visualize to choose either split series or split chart explicitly.

Also break down in the future can have more than one field so you can add more granularity example breakdown by country and then break down by category.

Regarding the order, for years users were confused with the behavior in Visualize when it comes to split series and split chart. Len fix this confusion. I think the order of both aggregation and UI should remain the same.

cc: @timroes

@wylieconlon
Copy link
Contributor Author

I think this proposed user experience would also help us with the other work that we've planned to take on soon, and might influence the discussion about how we will support hidden data in chart configuration.

@flash1293 flash1293 added the enhancement New value added to drive a business result label Aug 6, 2020
@ghudgins ghudgins changed the title [Lens] XY configuration should accurately represent aggregation order [Lens] XY configuration for aggregation order Aug 31, 2021
@stratoula stratoula added the impact:low Addressing this issue will have a low level of impact on the quality/strength of our product. label Jun 1, 2023
@stratoula
Copy link
Contributor

Closing this as an old issue

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New value added to drive a business result Feature:Lens impact:low Addressing this issue will have a low level of impact on the quality/strength of our product. Team:Visualizations Visualization editors, elastic-charts and infrastructure
Projects
No open projects
Lens
  
Long-term goals
Development

No branches or pull requests

5 participants