Ce que c'est
Un vérificateur gratuit qui compare un fichier CSV au contrat convenu. Il lit les guillemets, les virgules dans les valeurs, les séparateurs « ; », les tabulations et les exports Excel, et tourne entièrement dans votre navigateur.
Contrôle de contrat CSV
Décrivez les colonnes attendues, déposez le CSV envoyé par votre partenaire, et CSV Guard vérifie chaque entête et chaque ligne. Vous obtenez les colonnes renommées ou manquantes, les dates fausses, les doublons, les nombres abîmés et les cellules à risque avec leurs numéros de ligne, plus une note de preuve à renvoyer.
Un vérificateur gratuit qui compare un fichier CSV au contrat convenu. Il lit les guillemets, les virgules dans les valeurs, les séparateurs « ; », les tabulations et les exports Excel, et tourne entièrement dans votre navigateur.
Les équipes opérations qui importent des données de partenaires, les ingénieurs data, les fondateurs qui surveillent un import fragile et le support coincé entre deux fournisseurs.
Les imports échouent avec des erreurs vagues ou, pire, chargent de mauvaises données en silence. Ici chaque problème a une colonne, des lignes et un exemple, et la correction part des faits plutôt que d'un long échange de mails.
Les fichiers sont lus dans cet onglet. Rien n'est envoyé ni conservé.
Collez un schéma et un CSV, ou chargez l'exemple pour voir le rapport complet.
La note contient des valeurs du fichier. Relisez cette note avant de l'envoyer hors de votre équipe.
Écrivez le contrat une seule fois et gardez le même à chaque livraison.
order_id int required unique
email email required
amount decimal required
currency enum:EUR|USD|TRY
created_at date required
sku textÉcrivez le nom de colonne exactement comme convenu. La correspondance repère aussi la casse, les espaces et les petites fautes, et dit laquelle elle a trouvée.
text, int, decimal, date, email, url, bool, ou enum: suivi des valeurs autorisées séparées par une barre verticale.
required signifie aucune cellule vide, unique signifie aucune valeur répétée. Omettez ces options si elles ne s'appliquent pas.
Collez la ligne d'entête attendue et chaque colonne sera vérifiée uniquement pour sa présence et son ordre.
Listez les colonnes attendues avec leurs types et options. Gardez ce texte à côté de votre code d'import.
Collez le CSV ou ouvrez le fichier. Séparateur, guillemets et fins de ligne sont détectés pour vous.
Les erreurs cassent l'import ou chargent de mauvaises données. Les avertissements méritent un nettoyage mais ne vous bloquent pas.
Copiez la note de preuve dans l'échange avec le partenaire, ou téléchargez les problèmes en CSV pour votre équipe.
Non. L'analyse et les contrôles tournent dans cette page, le fichier ne quitte jamais votre appareil.
Une cellule qui commence par = ou @ peut s'exécuter comme une formule quand quelqu'un ouvre le fichier dans un tableur. C'est une attaque connue, l'injection CSV.
Un caractère invisible que certains outils placent au début des fichiers UTF 8. Il peut se coller au nom du premier entête et casser la correspondance.
Il vous dit exactement quoi corriger et où. Modifier automatiquement les données du partenaire masquerait le problème au lieu de le résoudre.