Was ist neu...

www.altova.com Dieses Kapitel drucken Vorherige Seite Eine Ebene nach oben Nächste Seite

Startseite >  Altova MapForce 2019 Professional Edition >

Was ist neu...

Neue Funktionen in MapForce 2019 Release 3:

 


Ein Großteil der grafischen Benutzeroberfläche wurde für Monitore mit hoher Pixeldichte (HiDPI) optimiert.


Verbesserte Unterstützung für die Behandlung von Datenbanktransaktionen in generiertem Programmcode und bei der Server-Ausführung. Wenn bei der Aktualisierung einer Datenbank durch ein Mapping ein Fehler auftritt, besteht die Möglichkeit, die Mapping-Ausführung fortzusetzen, auch wenn einige Operationen fehlgeschlagen sind, siehe Behandlung von Datenbankausnahmen.

Mit Hilfe der neuen Funktionen charset-encode und charset-decode können Base64-Daten in einem Mapping kodiert oder dekodiert werden.

Unterstützung neuer Datenbankversionen: PostgreSQL 11, Db2 für i 7.2 und 7.3

Unterstützung für Eclipse 4.7 - 4.10, siehe MapForce Plug-in für Eclipse

Unterstützung für die explizite Definition des Java Virtual Machine-Pfads von MapForce aus, siehe Java-Einstellungen

Interne Aktualisierungen und Optimierungen

 

Neue Funktionen in MapForce 2019:

 


Unterstützung der folgenden neuen Datenbankversionen: Firebird 3.0, Informix 12.10, MariaDB 10.2, MySQL 8.0, PostgreSQL 10, SQL Server 2017, SQL Server für Linux (zusätzlich zur Unterstützung für frühere Versionen)

Sie können einen Standardwert oder eine Node-Funktion selektiv auf bestimmte Nodes, die Ihren benutzerdefinierten Kriterien entsprechen, anwenden. So können Sie z.B. eine Node-Funktion nur auf Nodes eines bestimmten Typs, deren Name mit einer Regular Expression übereinstimmt, anwenden, siehe Bedingte Anwendung von Node-Funktionen und Standardwerten.

Sie können Daten bei der Erstellung von Node-Funktionen bedingt auf Basis von Metadaten wie z.B. Node-Name oder Node-Annotation verarbeiten, siehe Bereitstellung von Node-Metadaten für Node-Funktionen.

Mappings, die Gruppierungsfunktionen enthalten, werden im generierten C#-, C++- oder Java-Code viel schneller ausgeführt.

Interne Aktualisierungen und Optimierungen

 

Neue Funktionen in MapForce 2018 Release 2:

 


Unterstützung für die folgenden Datenbanken: MariaDB 10.2, Teradata 16

Vordefinierte Funktionen, benutzerdefinierte Funktionen  und Konstanten können durch einfachen Doppelklick in einen leeren Mapping-Bereich zum Mapping hinzugefügt werden (siehe Hinzufügen einer vordefinierten Funktion zum Mapping und Hinzufügen einer Konstante zum Mapping)

Interne Aktualisierungen und Optimierungen

 

 

Neue Funktionen in MapForce 2018:

 


Unterstützung für die Generierung von Programmcode für Visual Studio 2013, 2015 und 2017, siehe Code Generator

Unterstützung für die folgenden Datenbankversionen: Sybase ASE 16, PostgreSQL 9.6, MySQL 5.7

Interne Aktualisierungen und Optimierungen

 

 

Neue Funktionen in MapForce 2017 Release 3:

 


Es gibt einen neuen Komponententyp (Join), mit Hilfe dessen Daten aus zwei oder mehr unterschiedlichen Strukturen auf Basis benutzerdefinierter Bedingungen miteinander verknüpft werden können (siehe Verknüpfen von Daten mittles Join). Wenn Daten aus einer Datenbank gelesen werden, können Datenbanktabellen oder Ansichten im SQL JOIN-Modus verknüpft werden, siehe Verknüpfen von Datenbankdaten mittels Join.

Die Optionen der Textsuche im Ausgabefenster, dem XQuery-Fenster sowie dem XSLT-Fenster wurden verbessert (siehe Suchen in der Textansicht). Außerdem steht in den oben erwähnten Fenstern auch die Markierung von Text zur Verfügung (siehe Textmarkierung).

Mappings, bei denen Datenbanken aktualisiert werden, können optional so konfiguriert werden, dass dabei Daten auf eine NULL-fähige Art verglichen werden. NULL-fähige Vergleiche (die auf bestimmte Datenbanken zugeschnitten sind) bieten eine bessere Methode um Daten, die Nullwerte enthalten, zu behandeln (siehe Behandlung von Nullwerten in Datenbankaktionen).

Im MapForce ActiveX Control wurde die Struktur des MapForceCommand-Objekts ergänzt und enthält jetzt eine neue Eigenschaft Name, über die der eindeutige Name des Befehls abgerufen werden kann. Dadurch wird das programmatische Abrufen von Informationen über MapForce-Befehle vereinfacht (siehe Abrufen von Befehlsinformationen).

Interne Aktualisierungen und Optimierungen

 

 

Neue Funktionen in MapForce 2017

 


Node-Namen aus einer XML-Quelldatei (oder Feldnamen aus einer CSV/Fixed-Length-Field-Datei) können ausgelesen und auf eine Zielkomponente gemappt werden. Außerdem können auf Basis von Werten aus einer Quelldatei in einer Zieldatei neue XML-Attribute oder -Elemente dynamisch erstellt werden. Siehe Mappen von Node-Namen.

XML-Instanzdateien können mit benutzerdefinierten Namespaces auf Elementebene erstellt werden (siehe Deklarieren von benutzerdefinierten Namespaces).

MapForce Server-Ausführungsdateien (.mfx) können für spezifische MapForce Server-Versionen kompiliert werden (siehe Kompilieren von Mappings zu MapForce Server-Ausführungsdateien)

Mappings gestatten native Verbindungen zu PostgreSQL-Datenbanken (siehe Einrichten einer PostgreSQL-Verbindung)

Mappings gestatten Verbindungen zu SQL Server und anderen Datenbanktypen über ADO.NET (siehe Einrichten einer ADO.NET-Verbindung)

Unterstützung eines neuen Datenbanktyps: Progress OpenEdge. Siehe Verbinden mit Progress OpenEdge (ODBC) und Verbinden mit Progress OpenEdge (JDBC).

Bei der Herstellung einer Verbindung zu einer Datenbank über JDBC kann der Suchpfad zu .jar-Bibliotheken direkt im Datenbankverbindungsdialogfeld definiert werden (siehe Einrichten einer JDBC-Verbindung)

Wenn eine Datenbank mit "Aktualisieren, wenn...Rest einfügen"-Aktionen vom Mapping aktualisiert wird, werden für die ausgewählten Datenbanken MERGE-Anweisungen erstellt (siehe MERGE-Anweisungen)

Interne Aktualisierungen und Optimierungen

 

Neue Funktionen in MapForce 2016 R2

 

Weitere intuitive Funktionalitäten beim Ein- und Ausklappen von Code im Fenster "XSLT": reduzierter Text wird mit Auslassungspunkten markiert und kann als Tooltipp angezeigt werden. Dieselben Regeln gelten für Text im Fenster "XQuery" und im SQL Editor
Suchen nach allen Instanzen einer Funktion im aktiven Mapping (durch Rechtsklick auf die Funktion im Fenster Bibliotheken und Auswahl des Befehls Alle Aufrufe suchen).
Interne Aktualisierungen und Optimierungen

 

MapForce Version 2016 enthält die folgenden neuen Funktionen:

 

Verbesserte Generierung von XSLT 1.0-Code (die generierten Stylesheets sind leichter lesbar und lassen sich oft schneller ausführen)
In der MapForce core-Bibliothek stehen unter "aggregate functions" zwei neue Funktionen zur Verfügung: min-string und max-string. Mit Hilfe dieser Funktionen können Sie den Mindest- oder Maximalwert einer Sequenz von Strings abrufen.
Für den Built-in-Ausführungsprozessor erstellte Mappings können debuggt werden (siehe Debuggen von Mappings)
Das MapForce Plug-in für Visual Studio unterstützt (zusätzlich zu früheren Versionen) Visual Studio 2015
Neue (zusätzlich zu früheren Versionen) unterstützte Datenbankversionen: SQL Server 2014, Oracle 12c, IBM DB2 10.5, PostgreSQL 9.4, MySQL 5.6
Unterstützung von Firebird-Datenbanken (siehe Verbinden mit Firebird (ODBC) und Verbinden mit Firebird (JDBC))

 

MapForce Version 2015 R4 enthält die folgenden neuen Funktionen:

Im MapForce Plug-in für Eclipse stehen die MapForce-spezifischen Befehle nun unter einem neuen MapForce-Menü zur Verfügung (siehe Aufrufen häufig verwendeter Menüs und Funktionen)
Interne Aktualisierungen und Optimierungen

 

 

MapForce Version 2015 R3 enthält die folgenden neuen Funktionen:

 

Option zur Unterdrückung der <?xml ... ?>-Deklaration in der XML-Ausgabe
Textbasierte Komponenten (einschließlich EDI, CSV, Felder mit fester Länge, JSON und XML) können neben regulären Dateien auch Strings parsen und serialisieren
Unterstützung für SQLite-Datenbanken (siehe Einrichten einer SQLite-Verbindung)
Neue Funktionen zum Auffüllen von Strings: pad-string-left und pad-string-right
Neuer Komponententyp: Einfache Ausgabe
Interne Aktualisierungen und Optimierungen

 

 

MapForce Version 2015 enthält die folgenden neuen Funktionen:

 

Neues language-Argument in den Funktionen format-date und format-dateTime
Neue Sequenzfunktion: replicate-item

 

 

MapForce Version 2014 R2 enthält die folgenden neuen Funktionen:

 

Neue Sequenzfunktionen: Sequenz generieren, item-at, usw.
Funktion zum Definieren von CDATA-Abschnitten in Ausgabedokumenten
Funktion zum Definieren von Timeout-Werten für die Datenbankausfühung
Beibehalten von Konnektoren nach Löschen von Komponenten
Bulk Transfer von Datenbankdaten (alle im Bulk einfügen)
Automatische Markierung von obligatorischen Einträgen in Zielkomponenten

 

 

MapForce Version 2014 enthält die folgenden neuen Funktionen:

 

Integration des RaptorXML Validators und grundlegende Unterstützung für XML Schema 1.1
Integration der neuen RaptorXML- XSLT- und XQuery-Prozessoren
Unterstützung für XML-Schema-Wildcards, xs:any und xs:anyattribute
Unterstützung für Kommentare und Processing Instructions in XML-Zielkomponenten
Age-Funktion
Möglichkeit, immer Anführungszeichen für CSV-Dateien einzufügen

 

 

MapForce Version 2013 R2 SP1 enthält die folgenden neuen Features und Funktionen:

 

Neuer, ultraschneller Transformationsprozessor: RaptorXML Server

 

 

MapForce Version 2013 R2 enthält die folgenden neuen Features und Funktionen:

 

Unterstützung für MapForce Server.
Möglichkeit, über die Befehlszeile und das Menü "Datei" eine MapForce Server Ausführungsdatei zu generieren, die von MapForce Server ausgeführt wird.
Möglichkeit, MapForce-Mappings auf FlowForce Server bereitzustellen.
Unterstützung für Informix 11.7-Datenbanken und erweiterte Unterstützung für andere Datenbanken.
Benutzerdefinierte Zeilenende-Einstellungen für Ausgabedateien.
Interne Aktualisierungen und Verbesserungen

 

 

MapForce Version 2013 enthält die folgenden neuen Funktionen:

 

Möglichkeit, in Mappings gespeicherte Prozeduren aufzurufen
Unterstützung für Datenbankfunktionen (von der Funktion her ähnlich wie gespeicherte Prozeduren)
Unterstützung für SELECT-Anweisungen mit Parametern
Interne Updates und Optimierungen

 

 

MapForce Version 2012 R2 enthält die folgenden neuen Funktionen:

 

Neue Sortierkomponente für den XSLT 2.0-, XQuery- und den Built-in-Ausführungsprozessor
Benutzerdefinierte Komponentennamen
Erweiterte SQL-Where-Funktionalität: ORDER BY
MapForce unterstützt logische Dateien der IBM iSeries-Datenbank und zeigt  logische Dateien in Form von Ansichten an
Unterstützung für logische IBM DB2-Dateien. Eine logische Datei in IBM iSeries-Versionen der DB2-Datenbank repräsentiert eine oder mehrere physische Dateien. Mit Hilfe einer logischen Datei können Daten in einer Sequenz oder einem Format aufgerufen werden, das nicht mit dem der phyischen Datei identisch ist. Ein Benutzer, der eine Verbindung zu einem Computer der IBM iSeries herstellt, kann es mit Datenbanken zu tun bekommen, die aus logischen Dateien bestehen. Vor dieser Version bestand kein Zugriff auf solche Datenbanken. Ab Version 2012 Release 2 werden auch logische Dateien unterstützt.

 

 

MapForce Version 2012 enthält die folgenden neuen Funktionen:

 

Datenstreaming bei XML-, CSV- und Dateien mit Felder fixer Länge (bei Verwendung des Built-in-Ausführungsprozessors)
Neuer Datenbankprozessor unterstützt direkte ODBC- und JDBC-Verbindungen
Automatisches Ausrichten von Komponenten im Mapping-Fenster
Neue Funktionen: parse-date und parse-time
Suchfunktion auf dem Register/im Fenster "Projekt"
Aufforderung eine Verbindung mit dem Parent-Ziel-Node herzustellen
Spezielle Regeln, mit denen festgelegt wird, in welcher Reihenfolge Komponenten in einem Mapping verarbeitet werden
Neuer Abschnitt in der MapForce API mit Codebeispielen in Programmiersprachen

 

 

MapForce Version 2011R3 enthält die folgenden neuen Funktionen:

 

ZwischenvariablenUnterstützung für .NET Framework 4.0 Assembly-Dateien
Funktion zur Ausgabe von mit StyleVision formatierten Dokumenten über die Befehlszeile

 

 

MapForce Version 2011R2 enthält die folgenden neuen Funktionen:

 

 

Der Built-In-Ausführungsprozessor unterstützt nun die Streaming-Ausgabe
Suchen von Funktionen im Fenster "Bibliothek"
Umgekehrtes Mapping
Erweiterbare IF-ELSE-Funktion
Die Funktionen Node Name und Parser-Funktionen in der Core-BibliothekVerbessertes Dialogfeld "Datenbankaktionen" mit Einstellungen zur integrierten Schlüsselgenerierung
Neue Option zur Verwendung von StyleVision Power Stylesheets zur Dokumentation eines Mappings

 

 

MapForce Version 2011 enthält die folgenden neuen Funktionen:

 

Funktion zur Anzeige einer Vorschau von Zwischenkomponenten in einer Mapping-Kette von zwei oder mehr Komponenten, die mit einer Zielkomponente verbunden sind (Weiterleitungsvorschau).
Formatierungsfunktionen für dateTime- und numbers-Datentypen für alle unterstützten Programmiersprachen
Verbesserungen an der auto-number Funktion
Neue Zeitzonenfunktionen: remove-timezone und convert-to-utc
Funktion zur Anzeige einer Vorschau von Zielkomponenten mit Hilfe von StyleVision Power Stylesheets, die StyleVision-Diagramme enthalten

 

 

MapForce Version 2010 Release 3 enthält die folgenden neuen Funktionen:

 

 

Unterstützung für die Generierung von Visual Studio 2010 Projektdateien für C# und C++
Unterstützung für MSXML 6.0 bei der Generierung von C++-Code
Unterstützung für Nillable Werte und das xsi:nil Attribut in XML-Instanzdateien
Möglichkeit, die automatische Konvertierung in Zieltypen in XML-Dokumenten zu deaktivieren

 

 

MapForce Version 2010 Release 2 enthält die folgenden neuen Funktionen:

 

 

64-Bit MapForce Enterprise / Professional Edition auf 64-Bit-BetriebssystemenAutomatische Verbindung identischer Child-Verbindungen beim Verschieben einer Parent-Verbindung
Unterstützung für Felder in der SQL Where-Komponente
Möglichkeit kompilierte Java .class und .NET Assembly-Dateien hinzuzufügen
Möglichkeit, Input-Strings für die weitere Verarbeitung in Teile aufzuteilen

 

 

MapForce Version 2010 enthält die folgenden neuen Funktionen:

 

Mehrere Input/Output-Dateien pro Komponente
Verbesserte Unterstützung von relativen Pfaden
Verwendung von derived types dank Unterstützung von xsi:type
Neues internes Datentypsystem
Verbesserte Navigation in benutzerdefinierten Funktionen (siehe Navigieren in benutzerdefinierten Funktionen)
Verbesserte Behandlung von Mixed Content in XML-Elementen

 

 

MapForce Version 2009 SP1 enthält die folgenden neuen Funktionen:

 

Die Reihenfolge der Parameter in benutzerdefinierten Funktionen kann durch den Benutzer festgelegt werden (siehe Parameter in benutzerdefinierten Funktionen).
Möglichkeit XML-Dateien, die entsprechend dem XML-Schema nicht gültig sind, trotzdem zu validieren
Reguläre benutzerdefinierte (Standard)funktionen unterstützen nun komplexe hierarchische Parameter (siehe Inline-Funktionen und reguläre benutzerdefinierte Funktionen)
Xerces 3.x Unterstützung beim Generieren von C++ Code

 

 

MapForce Version 2009 enthält die folgenden neuen Funktionen:

 

EDI HL7 Versionen 3.x XML als Quell- und Zielkomponenten
Dokumentation von Mapping-Projekten
Native Unterstützung für XML-Felder in SQL Server
Gruppierung von Nodes oder Node-Inhalt
Möglichkeit zum Filtern von Daten auf Basis einer Node-Position in einer Sequenz
QName-Unterstützung
Suchen von Datenelementen/Nodes in Komponenten

 

 

MapForce Version 2008 Release 2 enthält die folgenden neuen Funktionen:

 

Funktion zum automatischen Generieren von XML-Schemas für XML-Dateien.
Unterstützung für Stream-Objekte als Input/Output in Java- und C#-generiertem Code.
Generierung von Visual Studio 2008-Projektdateien für C++ und C#Funktion zum Entfernen von Datenbankschemanamen aus dem generierten Code.
SQL-SELECT-Anweisungen als virtuelle Tabellen in Datenbankkomponenten
Lokale Beziehungen - On-the-fly-Erstellung von Primär-/Sekundärschlüsselbeziehungen
Unterstützung für globale Altova-Ressourcen.
Verbesserte Leistung

 

 

MapForce Version 2008 enthält die folgenden  neuen Funktionen:

 

Aggregatfunktionen
Lookup-Komponente für Wertezuordnung
Optionen zur verbesserten XML-Ausgabe: Pretty Print für XML-Ausgabe, XML-Schema Referenz auslassen und Kodierungseinstellungen für einzelne Komponenten.
diverse interne Updates

 

 

MapForce Version 2007 Release 3 enthält die folgenden neuen Funktionen:

 

XML-Datenmapping von / auf Datenbanken -  (siehe Mappen von XML-Daten von/auf Datenbankfelder)
Direkte Abfragen an Datenbanken
SQL-WHERE-Filter und Assistent für SQL-Anweisungen
Optimierter Code Generator und verbesserte Dokumentation

 


© 2019 Altova GmbH