Identifying joins of tables of a database
AssigneeThoughtSpot, Inc.
InventorsKireet Agrawal, Juliette May Hu, Aditya Singh Chand
Life of this patent
Estimating the term…
Loading patent…
AssigneeThoughtSpot, Inc.
InventorsKireet Agrawal, Juliette May Hu, Aditya Singh Chand
Estimating the term…
Identifying table joins includes obtaining respective casting similarities between pairs of columns of a first table and a second table. Each pair of columns includes a first column of the first table and a second column of the second table. Ones of the pairs of columns not satisfying a casting similarity condition are discarded to obtain first join candidates. Respective string similarities for the first join candidates are obtained. Ones of the first join candidates not satisfying a string similarity condition are discarded to obtain second join candidates. Final join candidates are obtained using the respective casting similarities and the respective string similarities of the second join candidates. A selected join candidate of the final join candidates is received from a user.
A method for identifying table joins, comprising:
A device for identifying table joins, comprising:
A non-transitory computer-readable storage medium, comprising executable instructions that, when executed by a processor, facilitate performance of operations for identifying table joins, the operations comprising:
Dependencies are inferred from the claim text.