Skip to content

Add Data field descriptions #89726

@rayafratkina

Description

@rayafratkina

Describe a specific use case for the feature:
In complex deployments of Elastic stack, there is often a need to annotate fields for end users beyond just the name and type since the user who create visualization and explore data in discover may not be deeply familiar with the schema or the schema is too complex and even knowledgeable users may benefit from reminders.

Describe the feature:
Idea is to add a Description field to Index pattern management. This will be optional.
There are 2 ways we can use it

  1. Add a toooltip to the field list in Lens/Discover.
  2. Create a read-only "Data dictionary" page that would be available to anyone with view Discover/Dashboard permissions.
    User will be able to pick the index pattern and see a table showing field name, type, and description. Ideally the table will be searchable and filterable based on keyword and type.

Open questions/other considerations:

  • What about localization? Assuming we would not support translating the descriptions explicitly, but it would be possible to have different descriptions per space if we implement this on the Kibana index patterns.

cc @alexfrancoeur @linyaru @timductive @alexh97 @VijayDoshi

Metadata

Metadata

Assignees

Labels

Feature:Data ViewsData Views code and UI - index patterns before 8.0Team:DataDiscoveryDiscover, search (data plugin and KQL), data views, saved searches. For ES|QL, use Team:ES|QL. t//enhancementNew value added to drive a business resultimpact:highAddressing this issue will have a high level of impact on the quality/strength of our product.loe:largeLarge Level of Effort

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions