Datei für Struktur analysieren
Sie können den folgenden Dialog über das Quellstruktur-Menü und das Zielstruktur-Menü öffnen.
Je nach Art der Datei wird ein weiterer, spezifischer Dialog geöffnet, in dem weitere Einstellungen vorgenommen werden können. Die hochgeladene Datei wird danach analysiert und es wird automatisch eine passende Quell- bzw. Ziel-Struktur erzeugt.
Folgende Dateien können analysiert werden. Es handelt sich dabei um die Datendateien selber, nur XSD/DTD ist eine Schema-Datei. Finden Sie hier Ihr Dateiformat nicht, gibt es weitere Möglichkeiten im Struktur-Import in den Basis-Daten. Siehe allgemein auch den Abschnitt Arbeiten mit Vorlagen.
JSON
CSV
Excel
XML
X12
EDIFACT
IDoc
Swagger (JSON)
RESTful API ML (RAML)
Im Folgenden wird nur auf Dialoge eingegangen, die keine selbsterklärenden Einstellungen haben oder nicht bereits auf andere Abschnitte verlinkt sind.
JSON
Hinweis: Enthält die Datei Arrays mit mehreren unterschiedlichen Datentypen, dann klappt die Analyse nur teilweise und muss manuell angepasst werden.
(1) JSON Lines Format: Das Setzen dieser Checkbox ist nur notwendig, wenn in Phase 2 auch die Option "JSON Lines Format" verwendet wird.
(2) JSON Lines Format, Chunk > 1: Zudem muss die Chunk-Größe übereinstimmen, da für eine Chunk-Größe >1 eine andere Struktur erzeugt wird und nur bei der passenden Struktur auch das Parsen klappt.
CSV
(3) Zeile(n): Hier wird die Zeile innerhalb der Datei angegeben, die beispielhaft verwendet werden soll für die zu erzeugende Struktur.
(4) CSV-Trennzeichen: Das Feldtrennzeichen.
Excel
(5) Datenblatt: Das zu verwendende Excel-Datenblatt.
(6) Zeile(n): Hier wird die Zeile innerhalb der Datei angegeben, die beispielhaft verwendet werden soll für die zu erzeugende Struktur.
XML
(7) XSD Parser-Einstellungen: Diese Einstellungen sind identisch mit denen in Abschnitt XML-Schemas - XSD/DTD-Dateien.
(8) Keine komplexen Felder: Diese Option sollte immer aktiviert werden, wenn keine Wiederholung desselben Feldes innerhalb eines Knotens auftreten kann. Jedes XML-Element, das keine Unter-Elemente oder Attribute hat, wird dann als einfaches Feld in der Struktur dargestellt. Andernfalls würde jedes einfache Feld als Knoten dargestellt, der ein Wert-Feld <nodename>_val enthält. Siehe auch Abschnitt Darstellung von XML-Attributen in Quell- und Zielstruktur.
RESTful API ML (RAML)
(9) Zu verwendender Typ: Hier müssen Sie den RAML-Resource-Type ("Start"-Knoten) angeben, den Sie in Ihrer Struktur abbilden möchten. Details zum Thema RAML finden Sie unter www.raml.org.