anomaly-detection-dashboards-plugin
anomaly-detection-dashboards-plugin copied to clipboard
Change heatmap chart selections from per-cell to per-row
Currently, heatmap charts allow users to select and view results on a per-cell granularity, which means results can only be viewed per-entity, per-time-chunk.
This should be changed to being able to select and view results on a per-row granularity, which means results can be viewed per-entity, and not limited by a time chunk. By clicking on a row, the entire entity's results (based on the time range for the entire heatmap chart) should be populated in the anomaly chart / anomaly results table / feature chart.
The view of the heatmap chart can remain the same; only the selection and corresponding populated results should be changed.
Some advantages of this:
- closes the gap on the UI differences between non-HC and HC by removing the celled approach for HC, and showing the entire results per-entity
- more holistic view of an entity’s results, rather than having to click on different cells to view different anomalies for the same entity
- because zooming is supported in the individual entity charts, users can still zoom in to a particular time range chunk, removing the need for the automatic time chunking done by the heatmap cells