![]() |
![]() | ![]() | ![]() | DatenmappingMapForce® 2011 bietet eine Reihe von Funktionen zum einfachen schnellen Erstellen und Implementieren von Mappings. MapForce unterstützt das Mappen von und auf praktisch jedes Format wie unter anderem XML-Dateien, Datenbanken, Flat Files, EDI-, Excel 2007+-, XBRL- und Webservice-Dateien. MapForce bietet nun viele weitere zeitsparende Features zur Vereinfachung von Datenmapping-Projekten und zur schnelleren Entwicklung hochwertiger Applikationen. Im Folgenden werden nur ein paar davon näher beschrieben. Datenmapping-ÜbersichtsfensterMapForce enthält ein Datenmapping-Übersichtsfenster, in dem das gesamte Datenmapping-Projekt visualisiert wird und in dem Sie je nach Bedarf auf bestimmte Bereiche einzoomen können. Außerdem sehen Sie im Übersichtsfenster, an welcher Stelle innerhalb des Mapping-Projekts Sie sich beim Scrollen durch ein Projekt gerade befinden. Auf diese Weise finden Sie sich selbst im größten Datenmapping-Projekt mühelos zurecht.
FunktionsbibliothekenfensterIm Bibliotheksbereich des Design-Fensters bietet MapForce Ihnen eine erweiterbare Bibliothek mit Datenverarbeitungsfunktionen. Hier sehen Sie die Bibliotheken, die derzeit zur Verfügung stehen. Außerdem werden die einzelnen Funktionen jeder Bibliothek in Form einer hierarchischen Baumstruktur, die Sie erweitern und reduzieren können, angezeigt. Um zu Ihrem Mapping eine Funktion hinzuzufügen, ziehen Sie diese einfach mit der Maus von der Bibliothek in das Datenmapping Design-Fenster.
Über die Schaltfläche "show library name" können Sie den Namen der Bibliothek, die jede Funktion in Ihrem Datenmapping enthält, wie unten gezeigt, anzeigen.
Nähere Informationen dazu finden Sie auf der Seite über Datenverarbeitungsfunktionen. Anpassen bestehender DatenmappingsDas rasante Tempo, in dem sich Unternehmen heutzutage entwickeln erfordert auch die Weiterentwicklung wichtiger Datenstrukturen. Damit Sie Ihre Datenmappings besser verwalten können, wenn Strukturen aktualisiert werden, erkennt MapForce nun, wenn ein XML-Quell- oder Zielschema, eine FlexText-Konfiguration, eine EDI-Konfigurationsdatei, ein Excel 2007+-Dokument, eine XBRL-Taxonomie oder ein Webservice in einer externen Applikation geändert wurde. Sie werden sofort auf die Änderung aufmerksam gemacht und können die Meldung entweder ignorieren oder die Datenstrukturen neu laden, um zu sehen, was sich in Ihrem Mapping geändert hat. So wurde z.B. in der Abbildung unten das Element "Amount" in der Datei ShortPO.xsd außerhalb von MapForce gelöscht und es wurde ein neues Element mit dem Namen "Total" hinzugefügt. Nachdem Sie das Schema neu geladen haben, markiert MapForce jede Änderung mit einem Symbol und zeigt die betroffenen Verbindungen orange an, sodass Sie das Mapping mit ein paar einfachen Klicks anpassen können. Nachdem Sie das Mapping angepasst haben, werden die Symbole und Markierungen entfernt, um anzuzeigen, dass Ihre Datenmapping-Strukturen synchronisiert sind.
Anzeige von DatentypenMit der Schaltfläche "show types" werden die Schema-Datentypen für jedes Element oder Attribut in Ihrem Datenmapping-Projekt angezeigt.
Idente Children verbindenBeim Erstellen eines Datenmappings haben Sie mit MapForce die Möglichkeit standardmäßig auch idente Child-Elemente automatisch mitzuverbinden, wenn Sie Verbindungslinien zwischen Elementen des Quell- und des Zieldokuments ziehen. Damit sparen Sie vor allem beim Mappen von Strukturen mit vielen Child-Elementen enorm viel Zeit. Diese Funktion kann im Dialogfeld "Idente Sub-Einträge verbinden" komplett angepasst werden.
MapForce überprüft auch alle untergeordneten Elemente und verbindet alle davon auf Basis einer durch den Benutzer definierten Verbindung.
Oft werden bei einem Datenmapping XML Content Models verwendet, die XML-Fragmente enthalten, die ungeändert in das Zielschema übernommen werden sollen; so sind z.B. oft HTML-Fragmente zu Dokumentationszwecken in andere Schemas eingebettet. Mit Hilfe dieser neuen Funktion können Sie das gesamte XML-Fragment einfach vom Quell- auf das Zielschema mappen. Alle Child-Elemente innerhalb der gesamten Struktur können automatisch gemappt werden. Wenn Sie im Zuge eines Projekts Änderungen an Ihrem Mapping vornehmen müssen, z.B. um Änderungen im zugrunde liegenden Schema Rechnung zu tragen, bietet MapForce außerdem die verschiedensten Automationsfunktionen. Wenn Sie z.B. ein übergeordnetes Element neu mappen, werden Sie gefragt, ob Sie die Child-Elemente oder andere untergeordnete Verbindungen entsprechend neu zuordnen möchten.
SuchdialogfeldDatenquellen sind oft sehr umfangreich und komplex, sodass es schwer ist, bestimmte Nodes zu finden. Aus diesem Grund wurde ein Suchdialogfeld in MapForce implementiert, über das Sie sofort zu dem/den Node(s) navigieren können, die Sie in Ihrem Datenmapping transformieren müssen. Diese Funktion bewährt sich besonders beim Arbeiten mit langen und komplexen Datenformaten wie EDI und XBRL.
Schema-GenerierungFalls Sie für Ihre XML-Instanz kein damit verknüpftes Schema haben, kann MapForce im Hintergrund ein XML-Beispielschema als Content Model-Komponente für Ihr Datenmapping generieren. Diese Option wird angezeigt, wenn Sie versuchen, ein XML-Dokument in MapForce zu öffnen oder zu laden.
Editieren von XML-SchemasZusätzlich zu den XML-Mapping-Funktionen von MapForce haben Sie nun die Möglichkeit, die Schema-Definition eines beliebigen in MapForce geladenen XML-Schemas mit Altova XMLSpy® zu bearbeiten. Klicken Sie einfach auf ein XML-Schema im MapForce Design-Fenster und wählen Sie Edit Schema Definition in XMLSpy.”
Hinweis: Um diese Funktion nutzen zu können, muss XMLSpy auf Ihrem Computer installiert sein. XMLSpy ist Bestandteil des Altova MissionKit®, eines Produktpakets, das bis zu acht Altova Produkte um weniger als den Preis von zwei enthält. Hier erfahren Sie mehr über den Funktionsumfang der gesamten Produktlinie der Altova Tools. Überzeugen Sie sich selbst davon, wie Sie mit MapForce® 2011 Ihr nächstes Datenmappingprojekt einfacher und schneller fertig stellen können. Downloaden Sie eine kostenlose 30-Tage-Testversion von MapForce. * Der Preisvergleich ist editionsspezifisch und basiert auf dem MissionKit im Vergleich zu zwei beliebigen Einzellizenzen für die folgenden inkludierten Produkte: XMLSpy und MapForce. | ![]() |
![]() | ![]() | |||||||||||||||||
| Altova | Rechtsabteilung | Presse | Partner | Karriere | Übersicht | Kontakt | Altova Blog | |||
|
