CSV- und Textdateien
MapForce unterstützt das Mappen von Daten von und auf textbasierte Dateiformate wie CSV (Komma-Separated Values = kommagetrennte Werte) und FLF- (Fixed-Length Field = Felder mit fester Länge) -Textdateien. Bei CSV- und FLF-Dateien in MapForce handelt es sich um Strukturkomponenten, die als Datenquellen und -ziele verwendet werden können.
FLF ist ein gebräuchliches Textformat, in dem Daten in Felder mit einer festen Länge aufgeteilt sind (So repräsentieren z.B. die ersten 5 Zeichen jeder Zeile eine Transaktions-ID, die nächsten 20 Zeichen enthalten die Transaktionsbeschreibung).
Beachten Sie, dass Ihre Dateien im Fall von CSV-Dateien als Trennzeichen nicht nur Kommas, sondern auch Tabulatorzeichen, Semikola, Leerzeichen oder jeden anderen benutzerdefinierten Wert haben können.
Neben CSV- und FLF-Dateien können Sie mit Hilfe von MapForce FlexText (dieses Modul steht in der MapForce Enterprise Edition zur Verfügung) auch Textdateien mit komplexeren oder benutzerdefinierten Strukturen mappen. Mit Hilfe von FlexText können Sie im Grunde die Struktur Ihrer benutzerdefinierten Textdaten (mittels einer so genannten "FlexText-Vorlage") definieren, um diese auf andere Formate mappen zu können. Nähere Informationen dazu finden Sie unter MapForce FlexText.
Das Mappen von Daten von oder auf Textdateien wird in jeder der folgenden Programmiersprachen unterstützt: Java, C#, C++ oder BUILT-IN.
Es gibt zwei Methoden, um gemappte Flat File-Daten zu generieren:
•Durch Klicken auf die Schaltfläche "Ausgabe", woraufhin mit Hilfe des Built-In-Ausführungsprozessors eine Vorschau generiert wird. Oder wählen Sie die Menüoption Ausgabe | Ausgabedatei speichern oder klicken Sie auf das Symbol , um das Mapping-Ergebnis zu speichern.
•Durch Auswahl von Datei | Code generieren in | Java, C# oder C++ und anschließendes Kompilieren und Ausführen des generierten Codes.