Altova MapForce 2024 Professional Edition

Funktionen

Zur Startseite Zurück Nach oben Weiter

Sie können Daten in MapForce mit Hilfe der folgenden Funktionskategorien gemäß Ihren Anforderungen transformieren:

 

Vordefinierte MapForce-Funktionen - diese Funktionen wurden in MapForce vordefiniert und Sie können damit in Ihren Mappings die verschiedensten Verarbeitungsaufgaben im Zusammenhang mit Strings, Datumswerten und anderen Datentypen durchführen. Des Weiteren können damit Gruppierungen, Aggregationen, automatische Nummerierung und verschiedene andere Aufgaben durchgeführt werden. Informationen zu den einzelnen vordefinierten Funktionen finden Sie unter Referenz Funktionsbibliothek.

Node-Funktionen und Standardwerte - hierbei handelt es sich um speziellere Funktionen, mit denen Sie eine benutzerdefinierte Verarbeitungslogik erstellen und an einem oder mehreren untergeordneten Nodes einer Mapping-Komponente anwenden können. Sie können Daten damit entweder vor dem Erreichen eines Node einer Mapping-Struktur oder unmittelbar nach dem Verlassen des Node verarbeiten. Nähere Informationen dazu finden Sie unter Standardwerte und Node-Funktionen.

Benutzerdefinierte Funktionen (UDFs = user-defined functions) - es handelt sich hierbei um MapForce-Funktionen, die Sie selbst anhand der nativen Komponentenarten und der bereits in MapForce verfügbaren vordefinierten Funktionen erstellen können, siehe Benutzerdefinierte Funktionen.

Benutzerdefinierte (angepasste) Funktionen - es handelt sich hierbei um Funktionen, die Sie aus externen Quellen wie XSLT-Bibliotheken, XQuery-Bibliotheksmodulen, Java .class-Dateien, .NET .dll-Dateien importieren und an MapForce anpassen können. Damit diese Funktionen in MapForce wiederverwendet werden können, muss der Rückgabetyp dieser angepassten Funktionen ein simple type (wie String oder Ganzzahl) sein und auch die Parameter dieser Funktionen müssen den Typ simple type haben. Nähere Informationen dazu finden Sie unter Importieren benutzerdefinierter XSLT-Funktionen,Importieren benutzerdefinierter XQuery 1.0-Funktionen und Importieren benutzerdefinierter Java- und .NET-Bibliotheken.

 

Anmerkung:Sie können externe benutzerdefinierte Funktionsbibliotheken entweder direkt (keine Konfiguration erforderlich) oder durch Konfiguration einer von MapForce erkannten MFF-Datei (MapForce Function File) importieren. Bei der zweitgenannten Methode können Sie zusätzlich zu Java-Klassen und .NET Assemblies auch C++-Bibliotheken importieren. Beachten Sie, dass mittels .mff-Dateien importierte Bibliotheken den unter Manuelles Referenzieren von Java, C# und C++-Bibliotheken erwähnten Vorgaben entsprechen müssen.

© 2018-2024 Altova GmbH