Dataset constraint checker
Check unique keys and numeric ranges across a collection of CSV exports.
Accepted files: .csv,.tsv,text/csv. Multiple files supported. Up to 4 MB in total.
Unique rules span the union of the selected tables, including duplicate records in a single source. Range bounds are inclusive decimal strings. skipEmpty is optional and defaults to false. Reports omit source cell values. Up to 1,000,000 characters, 10,000 data records, 100 columns and 100,000 cells across the sources. Files for multi-source tools are limited to 4,000,000 bytes total. Reports retain at most 500 diagnostic findings and state any omitted count. CSV and JSON outputs are limited to 4,000,000 characters. Up to 1,000,000 characters. Review the settings before running.
Your result
How to use Dataset constraint checker
- Choose up to 10 CSV files with distinct filenames.
- Write unique or range rules using the exact uploaded filenames and headers.
- Run the checks and download the violations report.
Useful next steps
Prepare the source
Choose up to 10 CSV files with distinct filenames.
Choose the matching rules
Write unique or range rules using the exact uploaded filenames and headers.
Review and keep the result
Run the checks and download the violations report. Unique rules span the union of the selected tables, including duplicate records in a single source. Range bounds are inclusive decimal strings. skipEmpty is optional and defaults to false. Reports omit source cell values.