Mapping-Test
Einführung: Eine Beschreibung dieser Phase finden Sie im Abschnitt Phase 3 (Einführung).
Für das Mapping kann während der Erstellung eines Profils ein Test ausgeführt werden. Sie können für das Profil Quelldaten einlesen und das Ergebnis des Mappings überprüfen.
SQL-Funktionen der Phase 3 werden ausgeführt, die SQL-Anweisungen der Phase 4 (SQL-Knoten) werden aber nicht ausgeführt (können aber geloggt werden). Die Integration Unit wird nicht ausgeführt. Antwortwege werden nicht ausgeführt.
Es können hier auch die Mapping-Einstellungen geprüft werden. Wird ohne Warnungen geprüft, dann bekommen Sie nichts angezeigt, wenn keine Fehler vorhanden sind. Wird mit Warnungen geprüft, dann bekommen Sie Warnungen angezeigt, wenn keine Fehler vorhanden sind. Sind Fehler vorhanden, werden bei beiden Optionen immer Fehler und Warnungen angezeigt.
Zudem kann ein Neudurchlauf des Profils gestartet werden.
Testdatei
(1) Hier finden Sie eine Liste verfügbarer Testdateien. Neue Testdateien können Sie einfach per Drag and Drop hinzufügen. Falls einen Eingangsagenten DB verwenden, können Sie über einen Rechtsklick die Option SQL ausführen & Ergebnis speichern verwenden. Sie können damit die Anzahl der Zeilen angeben, die aus der Datenbank gelesen werden und Ihnen dann als Testdatei abgelegt werden. Wenn Sie sonst keine Testdatei verfügbar haben, können Sie Option (2) verwenden. Hinweis: Haben die die Dokumentenart EDIFACT im Profil eingestellt und Sie haben hier eine EDIFACT-Testdatei, dann können Sie sich über das Kontextmenü einen Analyse-Report erstellen lassen.
(2) Hier können Backupdateien aus einem vorherigen Job dieses Profils zum Test ausgewählt werden. Wichtiger Hinweis: Es stehen sowohl die System-Variablen des betroffenen Jobs zur Verfügung, als auch gegebenenfalls Variablen mit Präfix MSG_CALL_. Dies ist hilfreich, wenn der Job von außen getriggert oder ihm per Antwortweg Message Daten zugewiesen wurden. Dabei ist zu beachten, dass die Variablen, z. B. auch die System-Variable VAR_TIMESTAMP, immer den Wert des Originaljobs erhalten.
(3) Haben Sie in (1) eine Datei markiert, können Sie diese auswählen für den Test.
Testergebnis
(1) Hier wird Ihnen der mit Daten gefüllte Zielbaum dargestellt. Siehe für den Daten-Verlauf auch Tab Log und Tab Listen/Maps/Variablen (pro Datenblatt).
(2) Siehe Abschnitt Einstellungen (Mapping-Test).
(3) Hier werden Ihnen die Inhalte von Listen, Maps und Variablen angezeigt.
(4) Hier werden empfangene Daten (pro Datenblatt) von aufgerufenen Subprofilen angezeigt. Siehe Abschnitt Profil als Unterknoten einhängen in Quellstruktur (Sub-Profil).
(5) Siehe Funktion create snapshot(a,b).
(6) Siehe Abschnitt Ersatzwerte für Funktionen.