CSV Schéma Validátor

CSV Schéma Validátor

Your files never leave your device. Processed locally. 100% private.

Unlocking Tool Engine...

Jak používat CSV Schéma Validátor

Dokončete úlohu perfektně ve třech jednoduchých krocích.

1

Nahrát CSV

Přetáhněte svůj soubor CSV.

2

Nahrát nebo definovat schéma

Nahrajte JSON Schema nebo definujte pravidla ručně: požadované sloupce, typy, omezení.

3

Zkontrolovat výsledky

Chyby validace s odkazy na řádky a sloupce. Stáhnout zprávu.

4

Review Report

Instantly see missing columns, type violations, and unique constraint errors.

Často kladené otázky

Vše, co potřebujete vědět o CSV Schéma Validátor.

Jaké formáty schémat jsou podporovány?

JSON Schema (draft-07) a vlastní pravidla v YAML.

Mohu validovat více CSV najednou?

Ano — spusťte stejné schéma na více souborech a získejte jednu kombinovanou zprávu.

Nahrává se můj soubor?

Ne. Vše běží lokálně ve vašem prohlížeči.

Limit velikosti souboru?

Zpracovávejte soubory až do limitu paměti prohlížeče.

Mohu schéma uložit?

Ano — exportujte schéma pro opětovné použití v CI/CD pipelinách nebo budoucích validacích.

Can I manually create a data contract JSON?

Yes. The contract is a simple JSON file with a 'name' field and a 'columns' array. Each column object needs at minimum 'name' (string) and 'type' (one of: 'string', 'integer', 'float', 'boolean', 'date'). Add 'nullable: false' to enforce NOT NULL. Example: {"name": "Orders Contract", "columns": [{"name": "order_id", "type": "integer", "nullable": false}, {"name": "customer_email", "type": "string"}]}

How many violations will it report?

The validator reports up to 500 row-level violations per run to keep the output readable. If your file has more than 500 violations, fix the systematic issue (wrong type in an entire column) and re-run. Missing column violations are always fully reported regardless of count.