Se Babbo Natale venisse a visitare Lokad e mi offrisse la possibilità di scegliere un regalo, probabilmente chiederei un connettore dati magico che consenta l’integrazione istantanea di qualsiasi sistema client con le nostre applicazioni.

Nel frattempo (mentre aspettiamo…), continuiamo a lavorare per ridurre la complessità e i requisiti di tempo necessari per l’integrazione con le nostre applicazioni. Sebbene l’integrazione tramite lo schema intermedio (un database SQL intermedio) abbia dimostrato di funzionare molto bene, abbiamo ricevuto frequenti richieste per un metodo di integrazione ancora più semplice. Oggi, il nostro team di sviluppo ha introdotto una nuova opzione di integrazione in produzione, ovvero: Integrazione tramite file piatti.

Perché è importante

I test sono una parte importante per valutare le soluzioni software. La grande sfida è ridurre al minimo gli sforzi iniziali di integrazione garantendo la qualità dei dati al fine di ottenere risultati di test solidi e rappresentativi.

Come funziona

TSV sta per Tab-separated Values, un formato di archiviazione dei dati che mantiene le informazioni in file di testo appositamente formattati che possono poi essere utilizzati dal software. Sebbene questo formato sia estremamente vecchio, funziona sorprendentemente bene per lo scambio di dati ed è addirittura preferibile a SQL per i progetti in cui sono necessari grandi set di dati. Inoltre, utilizzando questo formato si elimina la necessità di configurare tabelle SQL in un database.

1. La scheda ‘Nuovi progetti’ in Salescast offre ora una scelta tra il Wizard SQL e il Wizard FTP.

La scheda ‘Nuovo progetto’ in Salescast dà accesso al Wizard FTP

2. I dati devono essere forniti in due file tsv. È importante che lo schema dei dati esatto venga riprodotto - questo è spiegato in maggior dettaglio nella documentazione. Si prega di notare che tutte le convenzioni (ad esempio, tabulazioni, virgole, punti e virgole, nomi di tabelle e campi, sensibilità alle maiuscole e minuscole, ecc.) devono essere osservate!

Documentazione su come configurare i file TSV intermedi

3. Le tabelle devono essere caricate su un server ftp remoto. È possibile posizionare una cartella su un server ftp che si sta già utilizzando o configurare una nuova cartella appositamente per questo scopo.

4. Connetti il tuo server ftp fornendo tutte le credenziali richieste e quindi avvia il Wizard.

Wizard FTP in Salescast

Risorse

Il nostro video sull’integrazione fornisce una buona introduzione e, come già detto, ecco alcuni dettagli aggiuntivi sullo schema TSV intermedio.

Si prega di notare che Lokad può configurare un account server ftp con una connessione Salescast ad alta velocità per i clienti che sottoscrivono un Piano Enterprise. Possiamo inoltre fornire un’integrazione diretta con un account di archiviazione Windows Azure su richiesta.