In-Memory Indexing and Querying of Provenance in Data Preparation Pipelines

Fuente: arXiv
Guardado en:
Detalles Bibliográficos
Autores principales: Belhajjame, Khalid, Mezrioui, Haroun, Zhao, Yuyan
Formato: Preprint
Publicado: 2025
Materias:
Acceso en línea:
Etiquetas: Agregar Etiqueta
Sin Etiquetas, Sea el primero en etiquetar este registro!
_version_ 1866917062607110144
author Belhajjame, Khalid
Mezrioui, Haroun
Zhao, Yuyan
author_facet Belhajjame, Khalid
Mezrioui, Haroun
Zhao, Yuyan
contents Data provenance has numerous applications in the context of data preparation pipelines. It can be used for debugging faulty pipelines, interpreting results, verifying fairness, and identifying data quality issues, which may affect the sources feeding the pipeline execution. In this paper, we present an indexing mechanism to efficiently capture and query pipeline provenance. Our solution leverages tensors to capture fine-grained provenance of data processing operations, using minimal memory. In addition to record-level lineage relationships, we provide finer granularity at the attribute level. This is achieved by augmenting tensors, which capture retrospective provenance, with prospective provenance information, drawing connections between input and output schemas of data processing operations. We demonstrate how these two types of provenance (retrospective and prospective) can be combined to answer a broad range of provenance queries efficiently, and show effectiveness through evaluation exercises using both real and synthetic data.
format Preprint
id arxiv_https___arxiv_org_abs_2511_03480
institution arXiv
publishDate 2025
record_format arxiv
spellingShingle In-Memory Indexing and Querying of Provenance in Data Preparation Pipelines
Belhajjame, Khalid
Mezrioui, Haroun
Zhao, Yuyan
Databases
Data provenance has numerous applications in the context of data preparation pipelines. It can be used for debugging faulty pipelines, interpreting results, verifying fairness, and identifying data quality issues, which may affect the sources feeding the pipeline execution. In this paper, we present an indexing mechanism to efficiently capture and query pipeline provenance. Our solution leverages tensors to capture fine-grained provenance of data processing operations, using minimal memory. In addition to record-level lineage relationships, we provide finer granularity at the attribute level. This is achieved by augmenting tensors, which capture retrospective provenance, with prospective provenance information, drawing connections between input and output schemas of data processing operations. We demonstrate how these two types of provenance (retrospective and prospective) can be combined to answer a broad range of provenance queries efficiently, and show effectiveness through evaluation exercises using both real and synthetic data.
title In-Memory Indexing and Querying of Provenance in Data Preparation Pipelines
topic Databases
url https://arxiv.org/abs/2511.03480