Was ist neu in MapForce 2009?
Es scheint, als würden wir seit Monaten über XBRL und HL7 schreiben... Lassen wir dieses Thema vorerst beiseite und sprechen wir über zusätzliche, wichtige neue Funktionen, die in der Version v2009 von MapForce hinzugefügt wurden. Es stimmt, dass einige dieser Funktionen aus Notwendigkeit eingeführt wurden, um die Abbildung von/zu mehrdimensionalen XBRL-Daten zu ermöglichen, aber sie gehen weit über die interaktive Finanzdatenberichterstattung hinaus und erweitern die Möglichkeiten von MapForce bei der Verarbeitung von XML-, Datenbank-, Flachdateien, EDI-, Excel 2007- und Web-Service-Daten.
Benutzerdefinierte Funktionen für die Datenzuordnung
MapForce-Funktionen Fügen Sie eine benutzerdefinierte Datenverarbeitungsstufe zu Ihren Zuordnungen hinzu, mit der Sie die Ausgabestruktur neu formatieren und sogar.. Inhalte manipulieren in Echtzeit. Mit der Version 2009 haben wir eine.. Gruppierung, eindeutige Werteund eine Prädikation Position eine Erweiterung für das bereits gut ausgestattete MapForce Funktionsbibliothek. Gruppierungsfunktionen kann ausgewählt werden für Code-Generierung in XSLT 2.0, Java, C# und C++ und ermöglichen es Ihnen, Quelldaten effektiv neu zu ordnen, basierend auf gemeinsamen Werten:
- group-by - ordnet die Daten im Ausgabedokument neu, basierend auf einem angegebenen gemeinsamen Wert oder einem Gruppierungsschlüssel
- gruppe-angrenzend - Wendet eine Gruppierung auf eine abwechselnde Sequenz von Elementen an und ordnet Elemente mit demselben Wert derselben Gruppe zu
- gruppe-beginnen - Beginnt eine neue Gruppe basierend auf einem vorgegebenen Muster und fügt alle nachfolgenden Elemente derselben Gruppe zu, bis ein weiteres Element gefunden wird, das diesem Muster entspricht
- gruppe-endet-mit - Beendet eine neue Gruppe, die auf einem bestimmten Muster basiert, und fügt alle nachfolgenden Elemente derselben Gruppe zu, bis ein weiteres Element gefunden wird, das mit diesem Muster übereinstimmt
Die Funktion distinct-values ist eine Datenfilteroperation, die im Wesentlichen doppelte Eingabewerte automatisch ignoriert, wenn die Ergebnisse der Transformation geschrieben werden.

MapForce enthält jetzt eine Funktion zur bedingten Positionsbestimmung, mit der Sie Daten basierend auf ihrer Position im Eingabedokument filtern können. Beispielsweise gibt die folgende Zuordnung nur Daten für die ersten beiden Personen zurück, die im Quelldokument aufgeführt sind.

Erweiterte Datenbankunterstützung
Für Benutzer Erstellung von Datenbankzuordnungen MapForce 2009 bietet jetzt eine verbesserte, native Unterstützung für zusätzliche Datenbanken: Microsoft SQL Server 2008, Oracle 11g und PostgreSQL 8. Außerdem unterstützt es jetzt die Zuordnung von XML-Feldern in SQL Server. Zu den nativ unterstützten Datenbanken gehören:
- Microsoft® SQL Server® 2000, 2005, 2008
- IBM DB2® Version 8, 9
- IBM DB2 für iSeries® Version 5.4
- IBM DB2 für zSeries® Version 8, 9
- Oracle® 9i, 10g, 11g
- Sybase® 12
- MySQL® Version 4, 5
- PostgreSQL 8
- Microsoft Access™ 2003, 2007
- Und andere
Datenmapping-Dokumentation
Die Fähigkeit, Dokumentationen zur Datenzuordnung zu erstellen, erleichtert die Zusammenarbeit bei großen Datenintegrationsprojekten erheblich. Diese Projekte umfassen oft eine Vielzahl von Experten, darunter Designer, Entwickler, Fachexperten und beteiligte Parteien.

Dialog zur Identifizierung von Knoten
Und nun zu einer persönlichen Favoritinnovation: eine neue Suchfunktion. Ja, das mag sich sehr einfach und alltäglich anhören – es sei denn, Sie hatten das Vergnügen, große und komplexe, mehrschichtige Datenstrukturen wie XBRL und EDI zu verarbeiten (da sind wir wieder beim Thema!).
Hier ist die vollständige Liste der neuen Funktionen in MapForce v2009 – und denken Sie, wie immer, daran, dass Altova kontinuierlich neue Funktionen zu allen Tools der MissionKit-Suite hinzufügt, basierend auf den Anfragen der Benutzer... also senden Sie uns weiterhin Ihre Vorschläge!