Some fields show as empty in Discover
A field that you add to the Discover table can show empty cells even though your data has values for it. For other common issues, refer to the blog post Learn how to resolve common issues with Discover.
- The cells of a field that you added as a column in the results table are empty for some or all results.
- You expect values for that field.
This can happen in several cases:
- With runtime fields and regular keyword fields, when the string exceeds the value set for the ignore_above setting used when indexing the data into Elasticsearch.
- Due to the structure of nested fields, a leaf field added to the table as a column doesn't contain values in any of its cells.
If the field is a nested field:
- Open the fields list in the sidebar and find the root field of the nested field.
- Add the root field as a column. The table shows a JSON representation of the values of the nested field.
To learn more about how Discover reads nested fields, refer to the blog post about how Discover uses the Fields API.
If the field is a keyword field with long strings, check the ignore_above setting in the mapping reference.