Questa funzione consente di configurare l‘importazione automatica di dati da files TXT/CSV che vengono resi disponibili in una specifica cartella, eventualmente trasmettendoli via FTP.
I campi della scheda di configurazione d’importazione dati da file TXT/CSV sono:
- Stato di servizio, indica la condizione che può essere ad esempio: inattivo, avviato, arrestato;
- Separatore campi, menu a tendina dove indicare la tipologia di separatore usati nel file (es. punto e virgola, TAB, CSV);
- Separatore decimale, menu a tendina dove indicare la tipologia per il separatore decimale usati nel file (es. punto, virgola);
- Formato data, menu a tendina dove scegliere la tipologia della data usati nel file (es. dd-mm-yyyy, yyyymmdd, ecc);
- Cartella contenente i files da importare, consente d’inserire la cartella da dove importare il file;
- Cancella il file dopo l’importazione, permette la cancellazione del file dopo l’importazione, diversamente viene rinominato;
- Log ultima importazione, area dove vengono riportati i log dell’ultima importazione eseguita;
- Esegui importazione, pulsante che avvia l’importazione del file.
Note
Il nome di ogni file deve corrispondere al nome della tabella all’interno della quale i dati vengono importati.
Nella prima riga dev’essere presente un’intestazione con i nomi dei campi, che devono corrispondere ai nomi di campi presenti nella stessa tabella. Non è necessario la presenza di tutti, ma devono esserci almeno i campi della chiave primaria e tutti quelli obbligatori.
L’importazione prevede solamente aggiunte di record e aggiornamenti, non cancellazioni. Gli aggiornamenti vengono eseguiti sulla base della chiave primaria.
Specificata la cartella dalla quale importare i file, l’importazione avviene periodicamente in automatico senza necessità d’intervento da parte dell’utente. Ogni volta che vengono copiati uno o più file, questi vengono importati.
Utilizzando il pulsante Esegui importazione è possibile comunque forzare l’esecuzione immediata dell’importazione.
In caso di installazione multi-database, i dati vengono importati sempre nel primo database configurato.