Freyja: Efficient Join Discovery in Data Lakes
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.
Authors
- Juan C. Flores (ORCID: https://orcid.org/0000-0001-6356-555X)
- Marc Maynou (ORCID: https://orcid.org/0009-0004-3908-4392)
- Sergi Nadal
- Oscar Romero
- Anna Queralt
- Raquel Panadero
Institutions
- TU Wien (AT)
- Universitat Politècnica de Catalunya (ES)
Publication Details
- Journal
- IEEE Transactions on Knowledge and Data Engineering
- Published
- 2026-01-22
- DOI
- https://doi.org/10.1109/tkde.2026.3656786
- Primary Topic
- Data Quality and Management
- Type
- article
- Field-Weighted Citation Impact
- 0.00