Inhaltsverzeichnis

Search

  1. Vorwort
  2. Einführung in die Datenumwandlung
  3. Datenprozessor-Umwandlung
  4. Assistent für Eingabe- und Ausgabeformate
  5. Relationale Eingabe und Ausgabe
  6. Verwenden des IntelliScript-Editors
  7. XMap
  8. Bibliotheken
  9. Schema-Objekt
  10. Eingabeaufforderung
  11. Skripte
  12. Parser
  13. Skriptports
  14. Dokumentprozessoren
  15. Formate
  16. Datenbehälter
  17. Anker
  18. Transformer
  19. Aktionen
  20. Serializer
  21. Mapper
  22. Lokatoren, Schlüssel und Indexierung
  23. Streamer
  24. Validatoren, Benachrichtigungen und Fehlerbehandlung
  25. Validierungsregeln
  26. Benutzerdefinierte Skriptkomponenten

Benutzerhandbuch

Benutzerhandbuch

Konfiguration von relationalen Eingabeports

Konfiguration von relationalen Eingabeports

Um hierarchische Eingabe in relationale Ausgabe umzuwandeln, wählen Sie ein Schema zum Definieren von hierarchischen Daten aus. Sie müssen außerdem die relationalen Ausgabeports definieren. Definieren Sie im Bereich „Ports“ Gruppen von Ausgabeports und ordnen Sie die Knoten aus dem hierarchischen Schema den Ports zu.
Wählen Sie zum Definieren einer Eingabe- oder Ausgabezuordnung als
Datenprozessor-Modus
entweder
Ausgabezuordnung
oder
Ausgabezuordnung und Dienst
aus.
Das Mapping verwendet ein Schema zum Definieren der hierarchischen Eingabe. Wenn das Schema mehr als ein Element aufweist, das ein Root-Element sein kann, wählen Sie einen Knoten als Root-Element aus. Wenn Sie einen Knoten als Root-Element definieren möchten, klicken Sie auf
Hierarchie auswählen
. Im Developer-Tool werden nur die Knoten ab Stammebene angezeigt. Unterhalb der Stammebene werden sie im Bereich
Umwandlungseingabe
angezeigt.
Klicken Sie auf
Als Hierarchie zeigen
, damit die Ausgabeports in einer Hierarchie dargestellt werden. Jede untergeordnete Gruppe wird unterhalb der übergeordneten Gruppe angezeigt.
Erstellen Sie Ports mithilfe der folgenden Methoden:
Knoten auf Ports ziehen
Ziehen Sie Knoten aus der
Umwandlungseingabe
in den Bereich
Umwandlungsausgabe
. Wenn Sie einen Knoten in eine Gruppe ziehen, fügt das Developer-Tool der Gruppe einen Port hinzu. Andernfalls wird eine Gruppe mit dem Port darin erstellt.
Manuelles Erstellen von Ports
Zum Erstellen eines Ports wählen Sie ein leeres Feld im Bereich
Umwandlungsausgabe
und klicken auf
Neu
Feld
. Wenn Sie kein Feld innerhalb einer Gruppe auswählen, erstellt das Developer-Tool eine Gruppe und fügt der Gruppe den Port hinzu.
Wenn Sie Knoten in den Bereich
Umwandlungseingabe
ziehen, aktualisiert das Developer-Tool das Speicherortfeld auf den Speicherort des Knotens in der Hierarchie. Wenn Sie Ports manuell erstellen, müssen Sie dem Knoten einen Code zuordnen. Klicken Sie auf die Spalte
Ort
und wählen Sie einen Knoten aus der Liste.
Wenn Sie einen mehrfach vorkommenden Knoten in eine Gruppe ziehen, die das übergeordnete Element enthält, können Sie die Anzahl der einzubeziehenden Vorkommen der untergeordneten Elemente konfigurieren. Sie können die übergeordnete Gruppe mit der mehrfach vorkommenden untergeordneten Gruppe in der Umwandlungsausgabe ersetzen.
Um eine Gruppe zu erstellen, ziehen Sie einen Knoten in eine leere Spalte im Bereich
Umwandlungsausgabe
. Wenn Sie einen mehrfach vorkommenden untergeordneten Knoten in eine leere Ausgabespalte ziehen, fordert Sie das Developer-Tool auf, die Gruppe mit anderen Ausgabegruppen zu verknüpfen. Wenn Sie eine Gruppe auswählen, erstellt das Developer-Tool Schlüssel, um die Gruppen zu verknüpfen.
Sie können auch eine neue Gruppe erstellen, indem Sie auf
Neu
Gruppe
klicken. Geben Sie einen Namen für die Gruppe ein.
Konfigurieren Sie die zugehörigen Gruppen von Ausgabeports im Bereich
Umwandlungsausgabe
. Wenn das Developer-Tool Sie auffordert, Ausgabegruppen zu verknüpfen, fügt es den Gruppen die Schlüssel hinzu. Sie können auch manuell Ports hinzufügen, um Schlüssel zu repräsentieren.
Wenn Linien angezeigt werden sollen, die die Ports mit den hierarchischen Knoten verbinden, klicken Sie auf
Linien zeigen
. Legen Sie fest, ob alle Verbindungslinien angezeigt werden sollen oder nur die Linien für bestimmte Ports.