Freyja: Efficient Join Discovery in Data Lakes
Abstract
We study the problem of efficiently computing rankings of joinable attributes in data lakes. Traditional set-overlap measures produce numerous false positives in this scenario, while modern, more accurate Table Representation Learning (TRL) techniques incur prohibitive computational costs. In contrast to the state-of-the-art, we adopt a novel notion of join quality tailored to data lakes relying on a metric that combines multiset Jaccard and cardinality proportion. The proposed metric merges the best of both worlds by leveraging syntactic measures while achieving accuracy scores comparable to those of TRL approaches. Generating rankings of joinable pairs is highly scalable at both preparation and query time, since we train a general-purpose predictive model. Predictions are based on data profiles, succinct and efficiently computed representations of dataset characteristics. Our experiments show that our system, Freyja, matches and improves upon, the results obtained by the state-of-the-art while reducing execution costs by orders of magnitude.
Fields of Study & Subjects
Data Quality and Management
Time Series Analysis and Forecasting
Machine Learning in Healthcare
Publication details
- Journal / source
- IEEE Transactions on Knowledge and Data Engineering
- Publisher
- Institute of Electrical and Electronics Engineers (IEEE)
- Volume
- 38
- Issue
- 4
- Pages
- 2277–2288
- Publication date
- 22 January 2026
- Language
- EN