Altova MapForce 2024 Enterprise Edition

Version 2020 Release 2

 

Es gibt ein neues Fenster Bibliotheken verwalten, über das Sie alle auf Dokument- oder Programmebene importierten Funktionsbibliotheken (darunter auch benutzerdefinierte MapForce-Funktionen und andere Arten von Bibliotheken) anzeigen und verwalten können. Dadurch können Sie etwa benutzerdefinierte Funktionen einfach von einem Mapping in ein anderes kopieren, siehe Kopieren und von benutzerdefinierten Funktionen in andere Mappings.

Der Pfad von in eine Mapping-Datei importierten Bibliotheken ist standardmäßig relativ zur Mapping-Datei, siehe Relative Bibliothekspfade. Sie können Mappings weiterhin wie in früheren Versionen auf Applikationsebene importieren, doch ist der Bibliothekspfad in diesem Fall immer absolut.

Wenn XSLT- oder XQuery-Bibliotheken in eine Mapping-Datei importiert werden, können Sie XSLT- oder XQuery-Code generieren, in dem die importierten Bibliotheksdateien über einen relativen Pfad referenziert werden. Die neue Option steht im Dialogfeld Mapping-Einstellungen zur Verfügung.

Die MapForce API wurde durch neue Mitglieder, mit Hilfe derer Sie importierte Bibliotheken programmatisch verwalten (z.B. hinzufügen, oder entfernen) können, ergänzt.

Für XML-Schema-Wrapper-Bibliotheken generierter Code erlaubt nun mehr Kontrolle über Element-Namespaces und -Präfixe. Zum Deklarieren oder Außerkraftsetzen von Namespaces für ein Element oder zum Anhängen eines Elements mit einem vorangestellten Namespace stehen neue Methoden zur Verfügung. Siehe Beispiel: Bestellung.

Unterstützung neuer Datenbankversionen: PostgreSQL 12.1 und Informix 14.10.

Zusätzlich zur Generierung von Excel-Dateien anhand eines Mappings unterstützt MapForce nun die Aktualisierung vorhandener Excel-Dateien (wenn die Transformationssprache BUILT-IN ist). Siehe Beispiel: Aktualisieren bestehender Excel-Blätter.

Unterstützung für das EDIFACT D.19A- und D19B-Verzeichnis (siehe EDI).

Bei Erstellung von Anmeldeinformationen vom Typ OAuth 2.0 können Sie konfigurieren, dass die Autorisierungsinformationen in den POST Request Body eingefügt werden. Dies ist eine optionale Methode zusätzlich zu der bereits unterstützten Standardmethode, bei der Autorisierungsinformationen im POST Request Header bereitgestellt werden, siehe OAuth 2.0-Anmeldeinformationen.

Interne Aktualisierungen und Optimierungen

 

Version 2020

 

In Mappings können nun auch Webservices, für die eine OAuth 2.0-Autorisierung erforderlich ist, aufgerufen werden.

HTTP- oder OAuth-Authentifizierungsinformationen können mit Hilfe von Anmeldeinformationsobjekten auf andere Ausführungsumgebungen übertragen werden, siehe Anmeldeinformationen.

Unterstützung für das Mappen von Daten von oder auf JSON-Dateien mit Hilfe des JSON Lines-Textformats

Unterstützung für Visual Studio 2019 im MapForce Plug-in für Visual Studio und bei der Codegenerierung.

Unterstützung für Eclipse 4.9 - 4.12, siehe MapForce Plug-in für Eclipse

Wenn ein Oracle-Paket öffentliche gespeicherte Prozeduren oder Funktionen enthält, stehen diese auch für das Mapping zur Verfügung, siehe Hinzufügen von gespeicherten Prozeduren zum Mapping

Sie können eine Datenbankkomponente so konfigurieren, dass Datenbankobjektnamen als relativ zum Standardschema behandelt werden und nicht an ein bestimmtes Schema gebunden sind. Auf diese Art sparen Sie Zeit, wenn Sie in Zukunft zu einer anderen Datenbank wechseln müssen, siehe Wechseln von Datenbanken und Schemas.

Sie können in MapForce erstellte globale Ressourcen auf FlowForce Server bereitstellen, siehe Bereitstellen von globalen Ressourcen auf FlowForce Server

Bei der Ersetzung von Werten mit Hilfe einer Lookup-Tabelle können Tabellendaten (Wert-Schlüssel-Paare) aus externen Quellen wie CSV- oder Excel-Dateien in das Mapping eingefügt werden. Außerdem lassen sich Fälle, in denen ein Wert in der vordefinierten Lookup-Tabelle nicht gefunden wird, einfacher behandeln. Um solche Werte zu verarbeiten, wird die substitute-missing-Funktion nicht mehr benötigt. Siehe Verwendung von Wertezuordnungen.

Interne Aktualisierungen und Optimierungen

 

© 2018-2024 Altova GmbH