Evaluation from ground truth column does not work without blocking rules specified #2274
Open
2 tasks done
Labels
bug
Something isn't working
What happens?
I was attempting to follow the Evaluation from ground truth column with some of my own data. My data is relatively small scale and has no easy-to-express blocking rules, so I set up my linker without any blocking_rules. The model seemed to train just fine, but when I attempted to evaluate against my ground truth column, I got an SQL error that was initially opaque to me:
Error was: Binder Error: Referenced column "match_key" not found in FROM clause!
It would be nice if the evaluation function did not strictly require blocking rules.
To Reproduce
This can be reproduced from the tutorial data by simply removing the blocking_rules.
Which generates a long error trace including the SQL to do this calculation and ends with:
OS:
Mac OS 13.5
Splink version:
3.9.14
Have you tried this on the latest
master
branch?Have you tried the steps to reproduce? Do they include all relevant data and configuration? Does the issue you report still appear there?
The text was updated successfully, but these errors were encountered: