Grafische Tools in MapForce erleichtern das Definieren von Datenmapping- und Verarbeitungsregeln zur Konvertierung von JSON-Daten. Dank der Unterstützung von JSON sowohl als Input- als auch Output-Format gibt es unzählige Anwendungsmöglichkeiten für MapForce, darunter die folgenden:
JSON ↔ XML | Wird oft für die Integration von modernen Web APIs (JSON) mit älteren Unternehmenssystemen benötigt |
JSON ↔ Datenbanken | Einfügen von JSON-Daten in relationale Datenbanktabellen oder Extraktion relationaler Daten zur Generierung von JSON für APIs |
JSON ↔ Excel oder CSV | Für die Integration mit Geschäftstools und Berichtssystemen oder die Aufbereitung von Daten für Data Warehouses und Analyseplattformen |
JSON ↔ EDI | Für die Integration traditioneller B2B-Systeme mit modernen Applikationen |
PDF ↔ JSON | Extraktion von Daten aus PDF-Dokumenten und Konvertierung ins JSON-Format für die Integration mit APIs oder anderen Systemen |
Parsen von API Responses | Mappen von von REST APIs retournierten JSON-Daten auf brauchbare interne Formate (z.B. DB-Datensätze oder XML-Strukturen) |
Definieren Sie Ihr JSON-Datenmapping einfach mit Drag-and-Drop und wählen Sie Datenverarbeitungsfunktionen und Filter aus einer umfassenden Bibliothek aus. Oder erstellen Sie mit dem visuellen Function Builder einfach Ihre eigenen Funktionen.
MapForce unterstützt sowohl 1:n-Datenmappings als auch verkettete Mappings.
Wenn Sie JSON-Daten mappen müssen aber kein dazugehöriges Schema für eine JSON- oder JSON5-Instanz haben, kann MapForce anhand der Struktur des Dokuments eines für das schnelle Mapping generieren.
Nachdem Sie Ihr JSON-Mappingprojekt definiert haben, können Sie die Daten sofort durch Klicken auf "Ausgabe" transformieren. (Beim Mappen von JSON-Daten auf eine Datenbank sehen Sie in der Ausgabeansicht die SQL-Anweisungen, die bei Start des Mappings an der Datenbank ausgeführt werden.)
Zur Fehlerbehebung enthält MapForce einen interaktiven Datenmapping-Debugger, mit dem Sie den Datenfluss durch die Quell- und Ziel-Nodes während der Mapping-Ausführung verfolgen können.
Um JSON-Konvertierungsprojekte, die immer wieder benötigt werden, zu automatisieren, können Sie Ihre MapForce-Projekte auf MapForce Server bereitstellen. MapForce Server ermöglicht die Hochleistungsautomatisierung beliebiger Datenmappingprojekte zu einem Bruchteil des Preises alter, traditioneller Datenmanagement-Produkte.