Si le Père Noël venait rendre visite à Lokad et me proposait de choisir un cadeau, je demanderais probablement un connecteur de données magique qui permettrait une intégration instantanée de tout système client avec nos applications.

En attendant (pendant que nous attendons…), nous continuons à travailler pour réduire la complexité et les exigences en matière de temps liées à l’intégration avec nos applications. Bien que l’intégration via le schéma intermédiaire (une base de données intermédiaire SQL) se soit révélée très performante, nous avons reçu de nombreuses demandes pour une méthode d’intégration encore plus simple. Aujourd’hui, notre équipe de développement a mis en production une nouvelle option d’intégration, à savoir : l’intégration via des fichiers plats.

Pourquoi cela importe

Les tests sont une partie importante de l’évaluation des solutions logicielles. Le grand défi consiste à minimiser les efforts d’intégration initiaux tout en garantissant la qualité des données afin d’obtenir des résultats de test solides et représentatifs.

Comment cela fonctionne

TSV signifie Tab-separated Values, un format de stockage de données qui conserve les informations dans des fichiers texte spécialement formatés pouvant ensuite être utilisés par des logiciels. Bien que ce format soit extrêmement ancien, il fonctionne étonnamment bien pour l’échange de données et est même préférable à SQL pour les projets nécessitant de grands ensembles de données. Plus important encore, l’utilisation de ce format élimine la nécessité de configurer des tables SQL dans une base de données.

1. L’onglet “Nouveaux projets” dans Salescast propose désormais un choix entre l’Assistant SQL et l’Assistant FTP.

L’onglet “Nouveau projet” dans Salescast donne accès à l’Assistant FTP

2. Les données doivent être fournies dans deux fichiers tsv. Il est important que le schéma de données exact soit reproduit - cela est expliqué plus en détail dans la documentation. Veuillez noter que toutes les conventions (par exemple, les tabulations, les virgules, les points-virgules, les noms de table et de champ, la sensibilité à la casse, etc.) doivent être respectées !

Documentation sur la configuration des fichiers TSV intermédiaires

3. Les tables doivent être téléchargées sur un serveur FTP distant. Vous pouvez placer un dossier sur un serveur FTP que vous utilisez déjà, ou configurer un nouveau dossier spécifiquement à cet effet.

4. Connectez votre serveur FTP en fournissant toutes les informations d’identification requises, puis exécutez l’Assistant.

Assistant FTP dans Salescast

Ressources

Notre vidéo d’intégration fournit une bonne introduction, et comme mentionné précédemment, voici quelques détails supplémentaires concernant le schéma TSV intermédiaire.

Veuillez noter que Lokad peut configurer un compte de serveur FTP avec une connexion Salescast à haut débit pour les clients qui souscrivent à un plan Enterprise. Nous pouvons également fournir une intégration directe avec un compte de stockage Windows Azure sur demande.