Show runtime field values in Discover #77107
Labels
blocked
Feature:Discover
Discover Application
impact:high
Addressing this issue will have a high level of impact on the quality/strength of our product.
Project:RuntimeFields
Team:Visualizations
Visualization editors, elastic-charts and infrastructure
Terminology
For clarity, the following terms are used to describe the following items in a discover page (don't confuse table with grid):
Intro
Runtime fields that are defined on an index mapping should be usable in Discover. The current experience is that discover thinks the fields have no values so hides them by default, and values won't appear in the grid if they are added as columns. Searching will still work, so this creates a confusing UX experience.
This happens because discover accesses these values from _source, and _source doesn't include runtime fields. Discover should use the new search fields parameter to retrieve these values.
There are some differences when switching to use the fields array:
After reviewing our options, we'd like to propose the following ideal discover experience that avoids breaking changes and minimizes performance issues.
Ideal (non breaking) Discover UX
Field list
Query bar
Data grid
Expanded doc view
Implementation details
Blockers
Open questions
The text was updated successfully, but these errors were encountered: