Data Validity Rule Checker
Checks each column against rules you write and lists every violation with its row number.
Loading the tool…
How to use this tool
- Put the data in the first box.
- Write the rules in the second box, one column per line, as in "age: integer, min(0), max(120)".
- Select Check rules.
- Check the summary for rules that named a column the file does not have — a typo there looks like a clean pass otherwise.
What validity rule checker does
Profiling can tell you what is in a file. It cannot tell you what should be, because only you know that status has three legal values, that a quantity is never negative and that the customer reference has to be unique. That knowledge is the part of data quality no tool can infer, so this one asks you to write it down in a few lines and then checks every row against it.
An empty cell passes every rule here except required, and that is deliberate: otherwise one missing value fails five rules at once and the report becomes unreadable. Missingness is required’s job, and the completeness tools do it better. Rules that name a column the file does not have are reported as skipped rather than silently ignored, because a typo in a rule name should not look like a clean pass.