Schema valideren

Valideer een CSV-bestand tegen een JSON- of YAML-schemadefinitie.

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

Unlocking Tool Engine...

Hoe Te Gebruiken Schema valideren

Voltooi uw taak perfect in slechts drie eenvoudige stappen.

1

CSV uploaden

Zet uw CSV-bestand neer.

2

Schema uploaden of definiëren

Upload een JSON Schema of definieer regels handmatig: vereiste kolommen, types, beperkingen.

3

Resultaten bekijken

Validatiefouten met rij- en kolomverwijzingen. Rapport downloaden.

4

Review Report

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

Veelgestelde Vragen

Alles wat u moet weten over de Schema valideren.

Welke schema-indelingen worden ondersteund?

JSON Schema (draft-07) en aangepaste YAML-regelbestanden.

Kan ik meerdere CSV's valideren?

Ja — voer hetzelfde schema uit op meerdere bestanden en krijg één gecombineerd rapport.

Wordt mijn bestand geüpload?

Nee. Alles draait lokaal.

Bestandsgrootte limiet?

Verwerk bestanden tot de geheugenlimiet van de browser.

Kan ik het schema opslaan?

Ja — exporteer het schema voor hergebruik in CI/CD-pijplijnen of toekomstige validaties.

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.