Metadata Search Requirements

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.