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] Concatenation Aggregation on .keyword/string fields in Lens #165358

Closed
Tracked by #184648
Jonas-268 opened this issue Aug 31, 2023 · 2 comments
Closed
Tracked by #184648

[Lens] Concatenation Aggregation on .keyword/string fields in Lens #165358

Jonas-268 opened this issue Aug 31, 2023 · 2 comments
Labels
enhancement New value added to drive a business result Feature:ES|QL ES|QL related features in Kibana Feature:Lens 🧊 iceboxed impact:medium Addressing this issue will have a medium level of impact on the quality/strength of our product. Team:Visualizations Visualization editors, elastic-charts and infrastructure

Comments

@Jonas-268
Copy link

Jonas-268 commented Aug 31, 2023

Describe the feature:
I'm missing the concatenation aggregation in lens which TSVB already has. Details and example: https://discuss.elastic.co/t/aggregate-by-concatenate-in-lens/341820

This would make it possible to give insights about which data went into a lens aggreagtion

Describe a specific use case for the feature:
We use Kibana among other things for HR Dashboards. There is one showing hours which are paid because of illness over time. One document contains fields with hours per month, wagetype and division. It also contains a string list of people responsible for the hours concatenated into a single field by the database query.
The Lens showing the information gives only hours per month compared to productive hours. There are control elements to filter by division or wagetype.

The new requirement is to show which people are responsible for the hours (I want to click on it and see the persons).
Lens has the expand button for big fields so if lens could aggregate by concatenating the string lists into one list, the problem would be solved. I could add another column which would dynamically update the list of people responsible for the hours when selecting different filters in the controls.

I already had this problem once before with a dashboard showing supplier sales. Overall it shows sales totals for suppliers over all our departments. Again someone was like: I want to see which departments went into the sum. My solution then was another second lens next to the first one that doesn't aggregate by department like the first one. So if you filter for a single supplier it will list the sales totals per department for that supplier in the second lens. Again this could have been a column with a concatenated string instead.

@botelastic botelastic bot added the needs-team Issues missing a team label label Aug 31, 2023
@Jonas-268 Jonas-268 changed the title [Dashboard] [Lens] Concatenation Aggregation on .keyword fields in Lens [Dashboard] [Lens] Concatenation Aggregation on .keyword/string fields in Lens Aug 31, 2023
@dej611 dej611 added Team:Visualizations Visualization editors, elastic-charts and infrastructure Feature:Lens labels Sep 1, 2023
@elasticmachine
Copy link
Contributor

Pinging @elastic/kibana-visualizations (Team:Visualizations)

@botelastic botelastic bot removed the needs-team Issues missing a team label label Sep 1, 2023
@dej611 dej611 changed the title [Dashboard] [Lens] Concatenation Aggregation on .keyword/string fields in Lens [Lens] Concatenation Aggregation on .keyword/string fields in Lens Sep 1, 2023
@stratoula stratoula added enhancement New value added to drive a business result impact:needs-assessment Product and/or Engineering needs to evaluate the impact of the change. labels Sep 1, 2023
@timductive timductive added impact:medium Addressing this issue will have a medium level of impact on the quality/strength of our product. and removed impact:needs-assessment Product and/or Engineering needs to evaluate the impact of the change. labels Sep 6, 2023
@markov00
Copy link
Member

markov00 commented Jun 3, 2024

In order to provide better transparency of priorities, issues that will not be prioritized within the next 24 months are being closed.

Tracking request in Lens general improvements ice box, solvable possibly with ESQL #184648

@markov00 markov00 closed this as not planned Won't fix, can't repro, duplicate, stale Jun 3, 2024
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:ES|QL ES|QL related features in Kibana Feature:Lens 🧊 iceboxed impact:medium Addressing this issue will have a medium level of impact on the quality/strength of our product. Team:Visualizations Visualization editors, elastic-charts and infrastructure
Projects
None yet
Development

No branches or pull requests

6 participants