Create dashboards and visualizations with code #205705
Labels
Team:Presentation
Presentation Team for Dashboard, Input Controls, and Canvas
Team:Security Generative AI
Security Generative AI
Team:Threat Hunting:Explore
Describe the feature:
This issue provides the expected functionalities from threat hunting and GenAI team upon dashboard as code feature:
Expected functionalities: Dashboard Creation API
Create dashboards with code
ad hoc dataview
Add visualization to dashboard
Create visualizations with code
ad hoc dataview
Use cases:
Create dashboards with code
Given a bunch (e.g. 1000+) of ES|QL queries, we would like to turn them into Kibana dashboards.
Create visualizations with code
We are currently maintaining lots of lens attributes in the code in order to render them with Lens Embeddable: https://github.com/elastic/kibana/blob/da25d13a2ac5be97216e202bf5d6bda6ff920b3b/x-pack/solutions/security/plugins/security_solution/public/common/components/visualization_actions/lens_attributes/users/kpi_total_users_area.ts
We use Kibana UI to generate the attributes and export them: https://github.com/elastic/kibana/tree/da25d13a2ac5be97216e202bf5d6bda6ff920b3b/x-pack/solutions/security/plugins/security_solution/public/common/components/visualization_actions/lens_attributes
But these attributes are not ideal to be maintain in the github. Is there an easier way to generate these attributes and create visualization with the api, so we don't need to maintain them in the github?
The text was updated successfully, but these errors were encountered: