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

[Dashboards] Human / AI readable Dashboard saved object attributes #167824

Open
thomasneirynck opened this issue Oct 2, 2023 · 2 comments
Open
Labels
chore impact:medium Addressing this issue will have a medium level of impact on the quality/strength of our product. loe:large Large Level of Effort Team:Presentation Presentation Team for Dashboard, Input Controls, and Canvas

Comments

@thomasneirynck
Copy link
Contributor

Dashboard saved objects have text field-types containing stringified json (e.g. notably panelsJson). Migrate these to an unmapped JSON field.

The stringified field-values make the SOs difficult to inspect, especially when dashboards are checked in under version control. Consider migrating at least panelsJson.

@thomasneirynck thomasneirynck added chore Team:Presentation Presentation Team for Dashboard, Input Controls, and Canvas labels Oct 2, 2023
@elasticmachine
Copy link
Contributor

Pinging @elastic/kibana-presentation (Team:Presentation)

@ThomThomson ThomThomson added impact:medium Addressing this issue will have a medium level of impact on the quality/strength of our product. loe:medium Medium Level of Effort loe:large Large Level of Effort and removed loe:medium Medium Level of Effort labels Nov 16, 2023
@ThomThomson
Copy link
Contributor

Bumping this up to loe:large because we currently can't run migrations.

@ThomThomson ThomThomson changed the title [Dashboards] Migrate stringified fields to unmapped fields [Dashboards] Human / AI readable Dashboard saved object attributes May 14, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
chore impact:medium Addressing this issue will have a medium level of impact on the quality/strength of our product. loe:large Large Level of Effort Team:Presentation Presentation Team for Dashboard, Input Controls, and Canvas
Projects
None yet
Development

No branches or pull requests

3 participants