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

support adjacency matrix aggregation in Kibana #30161

Closed
Tracked by #179200 ...
AlonaNadler opened this issue Feb 5, 2019 · 4 comments
Closed
Tracked by #179200 ...

support adjacency matrix aggregation in Kibana #30161

AlonaNadler opened this issue Feb 5, 2019 · 4 comments
Labels
enhancement New value added to drive a business result Feature:Aggregations Aggregation infrastructure (AggConfig, esaggs, ...) Feature:Lens Team:Visualizations Visualization editors, elastic-charts and infrastructure

Comments

@AlonaNadler
Copy link

AlonaNadler commented Feb 5, 2019

Today the user can use filters aggregation to slice the data in a custom way that provides non mutually exclusive buckets. But if the user needs a combination of filters to know how many documents fall within any combination of filters, it is supported by Elasticsearch (https://www.elastic.co/guide/en/elasticsearch/reference/current/search-aggregations-bucket-adjacency-matrix-aggregation.html) but not in Kibana

This kind of matrix can be very useful in pie charts, bar charts and area charts as well as tables.
Example when analyzing usage (Venn or Funnel visualization) users might want to know who uses A, B or C but also the combination A&B B&C and A&C

In addition, this capability might come in handy with Graph to visualize relationships

@AlonaNadler AlonaNadler added the Team:Visualizations Visualization editors, elastic-charts and infrastructure label Feb 5, 2019
@elasticmachine
Copy link
Contributor

Pinging @elastic/kibana-app

@timroes timroes added Feature:Aggregations Aggregation infrastructure (AggConfig, esaggs, ...) enhancement New value added to drive a business result labels Feb 6, 2019
@wylieconlon
Copy link
Contributor

Supporting this aggregation might mean one of two things:

  1. Add adjacency matrix to all charts that support the filters aggregation today, such as bar charts. These can support the flattened version of the adjacency matrix. We would need to rename the response, for example Custom Label 1 & Custom Label 2
  2. Add a correlation matrix chart type, described in detail here Annotated Heatmap of a Correlation Matrix elastic-charts#263

@ghudgins
Copy link

ghudgins commented Jul 5, 2022

could be interesting to consider this as 1) a part of filters 2) its own quick function so it could be a part of heatmap visualization....

@timductive
Copy link
Member

Closing this because it's not planned to be resolved in the foreseeable future. It will be tracked in our Icebox and will be re-opened if our priorities change. Feel free to re-open if you think it should be melted sooner.

@timductive timductive closed this as not planned Won't fix, can't repro, duplicate, stale Mar 21, 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:Aggregations Aggregation infrastructure (AggConfig, esaggs, ...) Feature:Lens Team:Visualizations Visualization editors, elastic-charts and infrastructure
Projects
None yet
Development

Successfully merging a pull request may close this issue.

6 participants