Support fichiers CSV
Le format CSV reste le dénominateur commun des échanges de données. iD4Connect le lit en flux, gère ses variantes de séparateur et d'encodage, et le transforme sans jamais le recopier sur disque.
Dompter la diversité des CSV
Un CSV n'obéit à aucune norme stricte : séparateurs, guillemets, encodages et en-têtes varient d'un émetteur à l'autre. Charger ces fichiers dans une base avant de les nettoyer multiplie les copies et les erreurs de typage. iD4Connect interprète ces variantes à la lecture et livre des données propres en transit.
De la source à la destination, en un seul passage
Lecture délimitée
iD4Connect détecte le séparateur (virgule, point-virgule, tabulation), les guillemets et l'encodage, avec ou sans ligne d'en-tête. La lecture est streamée ligne à ligne.
Typage et contrôle
Chaque colonne est typée, validée et nettoyée en transit (dates, décimales, valeurs manquantes). Les lignes non conformes sont isolées selon vos règles.
Remise structurée
Les enregistrements normalisés sont transmis à la destination au fil de la lecture. Le CSV d'origine n'est ni copié ni modifié.
Ce que cette fonctionnalité vous apporte
Séparateurs variables
Virgule, point-virgule, tabulation ou caractère personnalisé sont reconnus, guillemets et échappements compris.
Encodages multiples
UTF-8, ISO-8859-1 et autres jeux de caractères sont gérés, avec conversion à la volée.
Typage colonne à colonne
Chaque champ est converti vers son type cible (nombre, date, booléen) pendant la lecture.
Lignes rejetées isolées
Les enregistrements non conformes sont écartés et tracés sans interrompre le flux.
Bénéfices
- Variantes de séparateur et d'encodage gérées sans script.
- Typage propre dès la lecture, pas après coup.
- Fichiers volumineux traités en flux continu.
- CSV source jamais recopié ni altéré.
En pratique
Vos fournisseurs vous transmettent des catalogues au format CSV, chacun avec son séparateur et son encodage. Votre équipe intégration perd du temps à les normaliser à la main. iD4Connect détecte le format de chaque fichier, type les colonnes prix et références en transit, isole les lignes erronées et alimente votre catalogue produit directement. Aucun fichier intermédiaire n'est généré et l'intégration devient automatique quel que soit l'émetteur.
Questions fréquentes
iD4Connect détecte-t-il automatiquement le séparateur ?
Oui, il reconnaît les séparateurs courants et vous pouvez forcer un caractère précis ainsi que l'encodage attendu.
Comment sont gérées les lignes mal formées ?
Elles sont isolées et tracées selon vos règles, sans interrompre le traitement du reste du fichier.
Un CSV sans ligne d'en-tête est-il supporté ?
Oui : vous définissez alors le schéma de colonnes, que le moteur applique à la lecture.
Orchestrez vos données en transit, sans stockage
iD4Connect connecte, transforme et distribue vos flux en temps réel. Souverain, on-premise, cloud ou edge.
Demandez une démo