Altova MapForce ist ein Daten-Mapping- und Konvertierungstool für XML und andere Formate. MapForce bietet vollständige Konvertierungsunterstützung für die folgenden Formate:
Konvertieren Sie bidirektional zwischen diesen Formaten, erstellen Sie n:n-Mappings oder verketten Sie Mappings für maximale Flexibilität in der Datenintegration. Jedes XML-Mapping-Projekt kann mehrere Inputs und Outputs haben und völlig unterschiedliche Datentypen miteinander kombinieren.
Oft muss XML in CSV und andere Textformate wie FLF konvertiert werden. Fügen Sie in MapForce zuerst einfach ein oder mehrere Quell- und Zieldatenformate in den Datenmappingbereich ein. Wenn Sie für die XML-Komponente kein dazugehöriges Schema haben, kann MapForce anhand eines XML-Beispielinstanzdokuments eines für Sie generieren.
Die XML- und CSV-Felder können im Design-Bereich einfach mittels Drag-and-Drop für die Konvertierung miteinander verbunden werden. Zur Datenbearbeitung können Funktionen und Filter hinzugefügt werden.
Bei der Konvertierung von XML in CSV werden als CSV-Trennzeichen Kommas sowie Tabulatoren, Leerzeichen, Semikola oder ein benutzerdefinierter Wert unterstützt.
Neben CSV- und FLF-Dateien unterstützt MapForce mit FlexText das Mappen von oder auf Textdateien mit komplexerer oder benutzerdefinierter Struktur. Oft enthalten Legacy-Textdateien innerhalb einer komplexeren Flat File-Datei nützliche Daten im CSV oder FLF-Format. Mit FlexText können diese Daten mittels CSV- und FLF-Operationen extrahiert werden. Nach Anwendung von "Trennen" und anderen Operationen können Sie die restlichen CSV- oder FLF-Felder durch Definition der Feldnamen, Längen usw. für das einfache Mappen von oder auf XML und andere Formate speichern.
Oft müssen XML-Dateien in Excel-Arbeitsblätter konvertiert werden. Mit MapForce können Sie komplexe Datenverarbeitungsregeln für das Schreiben von XML-Daten in Excel OOXML-Dateien definieren. Unterstützt werden Excel Versionen ab Version 2007.
In MapForce wird eine grafische Darstellung der Excel-Dateistruktur mit den Zeilen, Spalten und Zellen sowie Referenzen auf Zahlen und Namen angezeigt. Diese Komponente enthält anklickbare Symbole, über die Sie mapbare Daten für die Konvertierung von XML in Excel definieren können.
Mit Hilfe des integrierten MapForce-Prozessors können Sie den automatisch erzeugten XSLT 1.0/2.0 oder XQuery-Code während der Erstellung des XML-Mapping-Projekts mit einem Klick ansehen und speichern. Sie können auch auf das Register "Ausgabe" klicken, um die von Ihrem XML-Mapping generierte Ausgabe zu sehen.
MapForce Server eignet sich für die Ausführung von wiederholten XML-Konvertierungen.
MapForce Server enthält den für MapForce entwickelten Datentransformationsprozessor und wurde für den Betrieb in Serverumgebungen optimiert. MapForce Server führt anhand von vorverarbeiteten und optimierten Datenmappings, die in Ausführungsdateien gespeichert wurden, Datentransformationen für jede beliebige Kombination von XML-, Datenbank-, EDI-, XBRL-, Flat File-, Excel-, JSON-, Protocol Buffers- und/oder Webservice-Daten durch. Mit seinen Server-Funktionalitäten wie Parallelverarbeitung und Multi-Threading, Bulk SQL Insert, plattformübergreifender Unterstützung und mehr, eröffnet MapForce Server ganz neue Möglichkeiten für Datentransformationen.
Dank Vorverarbeitung lassen sich die meisten Datenmappings schneller und mit weniger Arbeitsspeicherbedarf durchführen.