WarpGate: A Semantic Join Discovery System for Cloud Data Warehouses
Not on the map. Why?
Abstract (arXiv)
Data discovery is a major challenge in enterprise data analysis: users often struggle to find data relevant to their analysis goals or even to navigate through data across data sources, each of which may easily contain thousands of tables. One common user need is to discover tables joinable with a given table. This need is particularly critical because join is a ubiquitous operation in data analysis, and join paths are mostly obscure to users, especially across databases. Furthermore, users are typically interested in finding ``semantically'' joinable tables: with columns that can be transformed to become joinable even if they are not joinable as currently represented in the data store. We present WarpGate, a system prototype for data discovery over cloud data warehouses. WarpGate implements an embedding-based solution to semantic join discovery, which encodes columns into high-dimensional vector space such that joinable columns map to points that are near each other. Through experiments on several table corpora, we show that WarpGate (i) captures semantic relationships between tables, especially those across databases, and (ii) is sample efficient and thus scalable to very large tables of millions of rows. We also showcase an application of WarpGate within an enterprise product for cloud data analytics.
Key facts. Cited by 13 papers in the map (data through 7 Oct 2026). First posted on arXiv 29 Dec 2022.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2023: 3; 2024: 4; 2025: 1; 2026: 5.
13 papers.
Sort:
By area:
- 2024Is Table Retrieval a Solved Problem? Exploring Join-Aware Multi-Table Retrievalcited by 27
- 2023CHORUS: Foundation Models for Unified Data Discovery and Explorationcited by 24
- 2023TabLib: A Dataset of 627M Tables with Contextcited by 23
- 2023Observatory: Characterizing Embeddings of Relational Tablescited by 12
- 2024UniDM: A Unified Framework for Data Manipulation with Large Language Modelscited by 7
- 2024Retrieve, Merge, Predict: Augmenting Tables with Data Lakescited by 4
- 2025Snoopy: Effective and Efficient Semantic Join Discovery via Proxy Columnscited by 4
- 2024TabSketchFM: Sketch-based Tabular Representation Learning for Data Discovery over Data Lakescited by 1
- 2026CORE-T: COherent REtrieval of Tables for Text-to-SQLcited by 1
- 2026Nexus: Inferring Join Graphs from Metadata Alone via Iterative Low-Rank Matrix Completioncited by 0
- 2026SAGE: Structure Aware Graph Expansion for Retrieval of Heterogeneous Datacited by 0
- 2026MosaicJoin: Compact Semantic Sketches for Value-Level Join Discoverycited by 0
1 more
- 2026TabJoinBench: A Benchmark for Joinable Table Discoverycited by 0
- 2026TabJoinBench: A Benchmark for Joinable Table Discovery30 Sep 2026
- 2026MosaicJoin: Compact Semantic Sketches for Value-Level Join Discovery23 Jul 2026
- 2026SAGE: Structure Aware Graph Expansion for Retrieval of Heterogeneous Data18 Feb 2026
- 2026Nexus: Inferring Join Graphs from Metadata Alone via Iterative Low-Rank Matrix Completion9 Feb 2026
- 2026CORE-T: COherent REtrieval of Tables for Text-to-SQL19 Jan 2026
- 2025Snoopy: Effective and Efficient Semantic Join Discovery via Proxy Columns24 Feb 2025
- 2024TabSketchFM: Sketch-based Tabular Representation Learning for Data Discovery over Data Lakes28 Jun 2024
- 2024UniDM: A Unified Framework for Data Manipulation with Large Language Models10 May 2024
- 2024Is Table Retrieval a Solved Problem? Exploring Join-Aware Multi-Table Retrieval15 Apr 2024
- 2024Retrieve, Merge, Predict: Augmenting Tables with Data Lakes9 Feb 2024
- 2023TabLib: A Dataset of 627M Tables with Context11 Oct 2023
- 2023Observatory: Characterizing Embeddings of Relational Tables5 Oct 2023
1 more
- 2024Is Table Retrieval a Solved Problem? Exploring Join-Aware Multi-Table Retrievalcited by 27
- 2023CHORUS: Foundation Models for Unified Data Discovery and Explorationcited by 24
- 2023TabLib: A Dataset of 627M Tables with Contextcited by 23
- 2023Observatory: Characterizing Embeddings of Relational Tablescited by 12
- 2024UniDM: A Unified Framework for Data Manipulation with Large Language Modelscited by 7
- 2024Retrieve, Merge, Predict: Augmenting Tables with Data Lakescited by 4
- 2025Snoopy: Effective and Efficient Semantic Join Discovery via Proxy Columnscited by 4
- 2024TabSketchFM: Sketch-based Tabular Representation Learning for Data Discovery over Data Lakescited by 1
- 2026CORE-T: COherent REtrieval of Tables for Text-to-SQLcited by 1
- 2026Nexus: Inferring Join Graphs from Metadata Alone via Iterative Low-Rank Matrix Completioncited by 0
- 2026MosaicJoin: Compact Semantic Sketches for Value-Level Join Discoverycited by 0
- 2026TabJoinBench: A Benchmark for Joinable Table Discoverycited by 0
- 2026TabJoinBench: A Benchmark for Joinable Table Discovery30 Sep 2026
- 2026MosaicJoin: Compact Semantic Sketches for Value-Level Join Discovery23 Jul 2026
- 2026Nexus: Inferring Join Graphs from Metadata Alone via Iterative Low-Rank Matrix Completion9 Feb 2026
- 2026CORE-T: COherent REtrieval of Tables for Text-to-SQL19 Jan 2026
- 2025Snoopy: Effective and Efficient Semantic Join Discovery via Proxy Columns24 Feb 2025
- 2024TabSketchFM: Sketch-based Tabular Representation Learning for Data Discovery over Data Lakes28 Jun 2024
- 2024UniDM: A Unified Framework for Data Manipulation with Large Language Models10 May 2024
- 2024Is Table Retrieval a Solved Problem? Exploring Join-Aware Multi-Table Retrieval15 Apr 2024
- 2024Retrieve, Merge, Predict: Augmenting Tables with Data Lakes9 Feb 2024
- 2023TabLib: A Dataset of 627M Tables with Context11 Oct 2023
- 2023Observatory: Characterizing Embeddings of Relational Tables5 Oct 2023
- 2023CHORUS: Foundation Models for Unified Data Discovery and Exploration16 Jun 2023