Illuminating Patterns of Divergence: DataDios SmartDiff for Large-Scale Data Difference Analysis

Fuente: arXiv
Saved in:
Bibliographic Details
Main Authors: Poduri, Aryan, Tailor, Yashwant
Format: Preprint
Published: 2025
Subjects:
Online Access:
Tags: Add Tag
No Tags, Be the first to tag this record!
_version_ 1866909761154318336
author Poduri, Aryan
Tailor, Yashwant
author_facet Poduri, Aryan
Tailor, Yashwant
contents Data engineering workflows require reliable differencing across files, databases, and query outputs, yet existing tools falter under schema drift, heterogeneous types, and limited explainability. SmartDiff is a unified system that combines schema-aware mapping, type-specific comparators, and parallel execution. It aligns evolving schemas, compares structured and semi-structured data (strings, numbers, dates, JSON/XML), and clusters results with labels that explain how and why differences occur. On multi-million-row datasets, SmartDiff achieves over 95 percent precision and recall, runs 30 to 40 percent faster, and uses 30 to 50 percent less memory than baselines; in user studies, it reduces root-cause analysis time from 10 hours to 12 minutes. An LLM-assisted labeling pipeline produces deterministic, schema-valid multilabel explanations using retrieval augmentation and constrained decoding; ablations show further gains in label accuracy and time to diagnosis over rules-only baselines. These results indicate SmartDiff's utility for migration validation, regression testing, compliance auditing, and continuous data quality monitoring. Index Terms: data differencing, schema evolution, data quality, parallel processing, clustering, explainable validation, big data
format Preprint
id arxiv_https___arxiv_org_abs_2509_00293
institution arXiv
publishDate 2025
record_format arxiv
spellingShingle Illuminating Patterns of Divergence: DataDios SmartDiff for Large-Scale Data Difference Analysis
Poduri, Aryan
Tailor, Yashwant
Databases
Machine Learning
I.2.6; H.2.8; D.1.3
Data engineering workflows require reliable differencing across files, databases, and query outputs, yet existing tools falter under schema drift, heterogeneous types, and limited explainability. SmartDiff is a unified system that combines schema-aware mapping, type-specific comparators, and parallel execution. It aligns evolving schemas, compares structured and semi-structured data (strings, numbers, dates, JSON/XML), and clusters results with labels that explain how and why differences occur. On multi-million-row datasets, SmartDiff achieves over 95 percent precision and recall, runs 30 to 40 percent faster, and uses 30 to 50 percent less memory than baselines; in user studies, it reduces root-cause analysis time from 10 hours to 12 minutes. An LLM-assisted labeling pipeline produces deterministic, schema-valid multilabel explanations using retrieval augmentation and constrained decoding; ablations show further gains in label accuracy and time to diagnosis over rules-only baselines. These results indicate SmartDiff's utility for migration validation, regression testing, compliance auditing, and continuous data quality monitoring. Index Terms: data differencing, schema evolution, data quality, parallel processing, clustering, explainable validation, big data
title Illuminating Patterns of Divergence: DataDios SmartDiff for Large-Scale Data Difference Analysis
topic Databases
Machine Learning
I.2.6; H.2.8; D.1.3
url https://arxiv.org/abs/2509.00293