CSV Séma Ellenőrző

CSV Séma Ellenőrző

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

Unlocking Tool Engine...

Hogyan kell használni CSV Séma Ellenőrző

Végezd el tökéletesen a feladatod három egyszerű lépésben.

1

CSV feltöltése

Húzza ide a CSV fájlt.

2

Séma feltöltése vagy definiálása

Töltsön fel JSON sémát, vagy definiáljon szabályokat manuálisan: kötelező oszlopok, típusok, korlátozások.

3

Eredmények áttekintése

Érvényesítési hibák sor- és oszlophivatkozásokkal. Jelentés letöltése.

4

Review Report

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

Gyakran ismételt kérdések

Minden, amit tudnod kell erről: CSV Séma Ellenőrző.

Milyen sémaformátumok támogatottak?

JSON Schema (draft-07) és egyedi YAML szabályfájlok.

Érvényesíthetek több CSV-t is?

Igen — futtassa ugyanazt a sémát több fájlon, és kapjon egy kombinált jelentést.

Feltöltődik a fájlom?

Nem. Minden helyileg fut.

Fájlméret korlát?

Fájlok feldolgozása a böngésző memóriakorlátjáig.

Menthetem a sémát?

Igen — exportálja a sémát CI/CD csővezetékekben vagy jövőbeli érvényesítésekben való újrafelhasználáshoz.

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.