CARL Source propose en standard un certain nombre d'interfaces csv.
Voici quelques exemples de fichiers d'import acceptés par ces interfaces.
Import d'événements avec l'interface EVENT_IN_CSV et un fichier csv
version="1.0" encoding="UTF-8 exchangeInterface;EVENT_IN_CSV;externalSystem;EXT_SYST_CSV;timezone;Europe/Paris;language;fr_FR; EVENT;2009-12-05 16:30:00;;MACHINE1;ARRET;La machine 1 est en arrêt; EVENT;2010-01-07 16:32:14;BAT1;;FUITE;Fuite d'eau constatée dans le bâtiment 1;
En-tête
Import de DI avec l'interface MR_IN_CSV et un fichier csv
exchangeInterface;MR_IN_CSV;externalSystem;EXT_SYST_CSV;language;fr_FR; MR;DI1;DI1;Demande d'intervention sur la voiture 666CSI69;HIGH;MARTIN;ARRET;2010-02-24 09:48:38;true;;;DUPONT;2010-02-24 09:48:38;ZONE-C;PARK-01;666CSI69;SITE1;true;true;texte 1;texte 2;;;;;;;;;;;33.25;;2001-06-21 01:02:03;;;;;true;20; MRDESCRIPTION;<p> Problème au démarrage :</p> <p> Une fumée sort du capot</p> ; MRSTATUS;REQUEST;DUPONT;2009-12-31 23:00:00;
Le préfixe des lignes est le nom de l'enregistrement dans la norme d'échange.
Les entités sont référencées par leur code, comme indiqué sur les champs de la norme d'échange, sous la forme ::code, voir Créer une norme d'échange.
La colonne DI1 est répétée, ainsi, le même fichier peut être utilisé :