Metadata Search Requirements
Following are high level requirements for application and dataset metadata search
Ability to support complex boolean search (E.g. Find all datasets that have field 'x' and field 'y' or field 'x' and PII tag present)
Support full text search on description with other language support
Realtime update of index
Pagination support
Faceted search - Ability to retrieve results for different facets
Ability to annotate documents/datasets/apps with analytics information (e.g. data quality, usage, etc)
Support time based search, be able to filter results on time
Ability to support sorting of field
Nice to have: Autocompletion support
Created in 2020 by Google Inc.