Dieses Thema enthält folgende Abschnitte:
Mit dem Auswertungsknoten vergleichen Sie die Struktur der im Eingabeterminal empfangenen Nachricht mit der Definition einer Nachrichtenstruktur, die von Ihnen bei der Konfiguration des Auswertungsknotens angegeben wurde. Die Definition der Nachrichtenstruktur enthält auch die Nachrichtendomäne. Lautet diese Domäne MRM, können Sie zudem alle beliebigen Kombinationen aus Nachrichtengruppen und Nachrichtenarten angeben. Der Auswertungsknoten prüft nur die Definition der Nachrichtenstruktur, nicht den Hauptteil der Nachricht.
Die Domäne, der Satz und der Typ der Nachricht werden unter dem Begriff Nachrichtenschablone zusammengefasst. Die Domäne bestimmt den Parser, der für die Nachricht verwende wird. Die Gruppe ist die Nachrichtengruppe, der die Nachricht angehört. Die Art ist die Struktur der Nachricht an sich. Sie können die ankommende Nachricht gegen eine oder mehrere dieser Eigenschaften prüfen. Die Nachrichteneigenschaft wird nur überprüft, wenn Sie ihre entsprechende Prüfeigenschaft ausgewählt haben, d. h. dass eine Nachrichteneigenschaft, die eine leere Zeichenfolge enthält, verglichen werden kann.
Wenn die Nachrichteneigenschaften der Spezifikation entsprechen, wird die Nachricht über das Trefferterminal des Knotens weitergegeben. Wenn die Nachrichteneigenschaften der Spezifikation nicht entsprechen, wird die Nachricht über das Fehlerausgabeterminal weitergegeben. Wenn das Fehlerterminal an keine Fehlerhandhabungsverarbeitungen angeschlossen ist, wird eine Ausnahmebedingung ausgelöst.
Der Auswertungsknoten wird in der Workbench durch folgendes Symbol dargestellt:
Mit dem Auswertungsknoten stellen Sie sicher, dass die Nachricht richtig durch den Nachrichtenfluss geleitet wird. Sie können ihn beispielsweise so konfigurieren, dass eine Nachricht, mit der Lagerkäufe angefordert werden, über eine andere Route geleitet wird als diejenige, die für eine Nachricht, die einen Lagerverkauf anfordert, erforderlich ist.
Ein weiteres Beispiel zur Verwendung dieses Knotens ist der Empfang von elektronischen Nachrichten von Mitarbeitern der Hauptstelle. Diese Nachrichten dienen mehreren Zwecken, z. B. der Bitte um technischen Support, der Anforderung von Büromaterial oder der Mitteilung von Informationen zu neuen potenziellen Kunden. Die Nachrichten können automatisch verarbeitet werden, da die Mitarbeiter ein Standardformular ausfüllen. Wenn diese Nachrichten getrennt von den anderen empfangenen Nachrichten verarbeitet werden sollen, stellen Sie mit Hilfe des Auswertungsknotens sicher, dass nur Nachrichten von Mitarbeitern eine bestimmte Nachrichtenart aufweisen, der von diesem Nachrichtenfluss verarbeitet wird.
Wenn Sie eine Instanz des Auswertungsknotens in einen Nachrichtenfluss eingereiht haben, können Sie ihn konfigurieren. Klicken Sie in der Editoransicht mit der rechten Maustaste auf den Knoten, und klicken Sie auf Eigenschaften. Die Basiseigenschaften des Knotens werden angezeigt.
Alle obligatorischen Eigenschaften, für die ein Wert eingegeben werden muss (diejenigen, für die kein Standardwert definiert ist), sind im Eigenschaftendialog mit einem Stern markiert.
Konfigurieren Sie den Auswertungsknoten wie folgt:
Mit dieser Option prüfen Sie, ob eine Nachricht einer bestimmten Domäne angehört.
Lassen Sie die Option Nachrichtengruppe leer, wenn Sie XML-, JMS-, MIME- und BLOB-Parser verwenden.
Mit dieser Option prüfen Sie, ob eine Nachricht zu einer bestimmten Nachrichtengruppe gehört.
Sie finden diese ID in den Eigenschaften der Nachricht, wenn Sie sie im Editor anzeigen. Die Nachrichten-ID geben Sie beim Erstellen der Nachricht an. Sie müssen die ID genau wie in den Nachrichteneigenschaften gezeigt eingeben.
Lassen Sie die Option Nachrichtenart leer, wenn Sie XML-, JMS-, IDOC-, MIME- und BLOB-Parser verwenden.
Mit dieser Option prüfen Sie, ob eine Nachricht einer bestimmten Definition entspricht.
Sie finden detaillierte Informationen hierzu unter Nachrichten prüfen und Eigenschaften der Gültigkeitsprüfung für Nachrichten in der MRM-Domäne.
Klicken Sie auf Abbrechen, um das Dialogfeld zu schließen und alle Änderungen zu verwerfen, die Sie an den Eigenschaften vorgenommen haben.
In der nachfolgenden Tabelle werden die Terminals des Auswertungsknotens beschrieben.
Terminal | Beschreibung |
---|---|
Eingangsterminal | Das Eingabeterminal, das eine Nachricht zur Verarbeitung durch einen Knoten annimmt. |
Fehlerterminal | Das Ausgabeterminal, an das die Nachricht geleitet wird, wenn die ankommende Nachricht nicht den angegebenen Eigenschaften entspricht. |
Match (Übereinstimmung) | Das Ausgabeterminal, an das die Nachricht geleitet wird, wenn die ankommende Nachricht den angegebenen Eigenschaften entspricht. |
Die folgenden Tabellen beschreiben die Eigenschaften des Auswertungsknotens; die Spalte mit der Überschrift 'O' gibt an, dass die Eigenschaft obligatorisch ist (beim Eigenschaftendialog mit einem Stern markiert, wenn Sie einen Wert eingeben müssen, falls kein Standardwert definiert ist); die Spalte mit der Überschrift 'K' gibt an, ob die Eigenschaft konfigurierbar ist (Sie können den Wert ändern, wenn Sie den Nachrichtenfluss der BAR-Datei hinzufügen, um sie einzusetzen).
In der nachfolgenden Tabelle werden die Basiseigenschaften des Auswertungsknotens beschrieben.
Eigenschaft | M | C | Standardwert | Beschreibung |
---|---|---|---|---|
Domäne | Nein | Nein | Der Name der Domäne. | |
Domäne überprüfen | Ja | Nein | Gelöscht | Prüfung der ankommenden Nachricht gegen die Domäne. Wenn Sie das Markierungsfeld aktivieren, wird der Vorgang ausgeführt. |
Nachrichtengruppe | Nein | Nein | Nachrichtengruppe, der die ankommende Nachricht angehört | |
Nachrichtengruppe überprüfen | Ja | Nein | Gelöscht | Prüfung der ankommenden Nachricht gegen die Nachrichtengruppe. Wenn Sie das Markierungsfeld aktivieren, wird der Vorgang ausgeführt. |
Typ | Nein | Nein | Die Nachrichten-ID | |
Nachrichtenart überprüfen | Ja | Nein | Gelöscht | Prüfung der ankommenden Nachricht gegen die Nachrichtenart. Wenn Sie das Markierungsfeld aktivieren, wird der Vorgang ausgeführt. |
In der nachfolgenden Tabelle werden die Auswertungseigenschaften des Auswertungsknotens beschrieben. Der Abschnitt Eigenschaften der Gültigkeitsprüfung für Nachrichten in der MRM-Domäne enthält eine ausführliche Beschreibung der Eigenschaften.
Eigenschaft | M | C | Standardwert | Beschreibung |
---|---|---|---|---|
Auswerten | Ja | Ja | Keine | Durchführung einer Auswertung. Gültige Werte sind Keine, Inhalt und Wert sowie Inhalt und Übernehmen. |
Aktion bei Fehler | Ja | Nein | Ausnahme | Aktion beim Fehlschlagen einer Gültigkeitsprüfung. Diese Eigenschaft kann nur festgelegt werden, wenn Auswerten auf Inhalt oder Inhalt und Wert gesetzt wird. Gültige Werte sind Benutzertrace, Lokales Fehlerprotokoll, Ausnahmebedingung und Ausnahmeliste. |
Alle Wertvorgaben einschließen | Ja | Nein | Ausgewählt | Diese Eigenschaft kann nicht bearbeitet werden. Die Standardaktion (ausgewähltes Markierungsfeld) besteht darin, dass in der Auswertung von Inhalt und Wert auch Basisprüfungen der Wertvorgaben ausgeführt werden. |
Korrektur | Ja | Nein | Keine | Diese Eigenschaft kann nicht bearbeitet werden. Gültige Werte sind Keine und Vollständig. |
In der nachfolgenden Tabelle werden die Eigenschaften für die Beschreibung des Auswertungsknotens beschrieben.
Eigenschaft | M | C | Standardwert | Beschreibung |
---|---|---|---|---|
Kurzbeschreibung | Nein | Nein | Kurze Beschreibung des Knotens | |
Ausführliche Beschreibung | Nein | Nein | Text, der den Zweck des Knotens im Nachrichtenfluss beschreibt. |