Fichiers CSV et Texte
MapForce propose une prise en charge pour le mappage de données depuis ou vers des formats de fichier basés sur texte comme des fichiers de textes CSV (valeurs séparées par des virgules) et FLF (champ à longueur fixe). Par exemple, vous pouvez créer des transformations de données comme :
• schéma XML de/vers des formats de fichier plat
•base de données de/vers des formats de fichier plat
Veuillez noter que, en ce qui concerne les CSV, vos fichiers peuvent contenir non seulement des virgules en tant que délimiteurs, mais aussi des tabulateurs, des point-virgules, des espaces ou toute autre valeur personnalisée.
Outre les fichiers CSV et FLF, le mappage de et vers des fichiers de texte contenant des structures plus complexes ou personnalisées est possible grâce à MapForce FlexText (ce module est disponible dans l'édition MapForce Enterprise Edition). À la base, FlexText vous permet de définir la structure de vos données de texte personnalisé (en utilisant un soit-disant "modèle FlexText"), pour le mapper vers d'autres formats.
Le mappage de données de ou vers des fichiers de texte est pris en charge dans un des langages suivants : Java, C#, C++, ou BUILT-IN.
Il existe deux moyens de générer des données avec un fichier plat mappé :
•En cliquant sur l'onglet Sortie qui génère un aperçu en utilisant le moteur d'exécution Built-in. Vous pouvez aussi enregistrer les résultats de mappage en sélectionnant l'option de menu Sortie | Enregistrer le fichier de sortie, ou en cliquant sur l'icône .
•En sélectionnant Fichier | Générer du code dans | Java, C#, ou C++ , et en compilant et en exécutant le code généré.