Humboldt: Metadata-Driven Extensible Data Discovery

Fuente: arXiv
Saved in:
Bibliographic Details
Main Authors: Bäuerle, Alex, Demiralp, Çağatay, Stonebraker, Michael
Format: Preprint
Published: 2024
Subjects:
Online Access:
Tags: Add Tag
No Tags, Be the first to tag this record!
_version_ 1866910571366973440
author Bäuerle, Alex
Demiralp, Çağatay
Stonebraker, Michael
author_facet Bäuerle, Alex
Demiralp, Çağatay
Stonebraker, Michael
contents Data discovery is crucial for data management and analysis and can benefit from better utilization of metadata. For example, users may want to search data using queries like ``find the tables created by Alex and endorsed by Mike that contain sales numbers.'' They may also want to see how the data they view relates to other data, its lineage, or the quality and compliance of its upstream datasets, all metadata. Yet, effectively surfacing metadata through interactive user interfaces (UIs) to augment data discovery poses challenges. Constantly revamping UIs with each update to metadata sources (or providers) consumes significant development resources and lacks scalability and extensibility. In response, we introduce Humboldt, a new framework enabling interactive data systems to effectively leverage metadata for data discovery and rapidly evolve their UIs to support metadata changes. Humboldt decouples metadata sources from the implementation of data discovery UIs that support search and dataset visualization using metadata fields. It automatically generates interactive data discovery interfaces from declarative specifications, avoiding costly metadata-specific (re)implementations.
format Preprint
id arxiv_https___arxiv_org_abs_2408_05439
institution arXiv
publishDate 2024
record_format arxiv
spellingShingle Humboldt: Metadata-Driven Extensible Data Discovery
Bäuerle, Alex
Demiralp, Çağatay
Stonebraker, Michael
Databases
Human-Computer Interaction
Data discovery is crucial for data management and analysis and can benefit from better utilization of metadata. For example, users may want to search data using queries like ``find the tables created by Alex and endorsed by Mike that contain sales numbers.'' They may also want to see how the data they view relates to other data, its lineage, or the quality and compliance of its upstream datasets, all metadata. Yet, effectively surfacing metadata through interactive user interfaces (UIs) to augment data discovery poses challenges. Constantly revamping UIs with each update to metadata sources (or providers) consumes significant development resources and lacks scalability and extensibility. In response, we introduce Humboldt, a new framework enabling interactive data systems to effectively leverage metadata for data discovery and rapidly evolve their UIs to support metadata changes. Humboldt decouples metadata sources from the implementation of data discovery UIs that support search and dataset visualization using metadata fields. It automatically generates interactive data discovery interfaces from declarative specifications, avoiding costly metadata-specific (re)implementations.
title Humboldt: Metadata-Driven Extensible Data Discovery
topic Databases
Human-Computer Interaction
url https://arxiv.org/abs/2408.05439