@inproceedings{124950d202874f8d86e63d34973d0db6,
title = "Supporting Complex Query Time Enrichment For Analytics",
abstract = "Several application domains require data to be enriched prior to its use. Data enrichment is often performed using expensive machine learning models to interpret low-level data (e.g., models for face detection) into semantically meaningful observation. Collecting and enriching data offline before loading it to a database is infeasible if one desires online analysis on data as it arrives. Enriching data on the fly at insertion could result in redundant work (if applications require only a fraction of the data to be enriched) and could result in a bottleneck (if enrichment functions are expensive). Any scalable solution requires enrichment during query processing. This paper explores two different architectures for integrating enrichment into query processing - a loosely coupled approach wherein enrichment is performed outside of the DBMS and a tightly coupled approach wherein it is performed within the DBMS. The paper addresses the challenges of increased query latency due to query time enrichment.",
author = "Dhrubajyoti Ghosh and Peeyush Gupta and Sharad Mehrotra and Shantanu Sharma",
note = "Publisher Copyright: {\textcopyright} 2023 OpenProceedings.org. All rights reserved.; 26th International Conference on Extending Database Technology, EDBT 2023 ; Conference date: 28-03-2023 Through 31-03-2023",
year = "2023",
doi = "10.48786/edbt.2023.08",
language = "English (US)",
series = "Advances in Database Technology - EDBT",
publisher = "OpenProceedings.org",
pages = "92--104",
booktitle = "Proceedings of the 26th International Conference on Extending Database Technology, EDBT 2023",
}