Schema Validator¶
Define rules for your dataset and validate against them.
Schema rules¶
| Rule | Description | Example |
|---|---|---|
| required | Column must not have null values | email must be non-null |
| type | Expected data type | age should be INTEGER |
| min / max | Numeric range constraints | price between 0 and 10000 |
| pattern | Regex pattern match | email matches ^[^@]+@[^@]+$ |
| allowedValues | Enumerated valid values | status in ["active", "inactive"] |
Features¶
- Auto-detect schema from loaded data (then customize)
- Import / export schema as JSON for reuse
- Color-coded results: green = valid, red = issues
- Per-column issue counts with details
- Export validation report as JSON