Dedup
Funktionsbeschreibung und Anwendung
Der Deduplicate-Block (Dedup) verwirft Nachrichten, die gleiche Informationen zur vorherigen Nachricht aufweisen.
Die Prüfung kann mittels des Parameter Watch
maskiert, d.h. eingeschränkt werden.
Der Block wird verwendet, um redundante Daten/Nachrichten auszufiltern.
Die in der folgenden Tabelle erläuterten Parameter sind in [img-90] zu finden.
Parameter | Beschreibung |
---|---|
Name |
Name der Blockinstanz. |
Into |
Name der Blockinstanz des Folgeblocks an welchen Ausgabenachrichten weitergeleitet werden sollen. |
Overwrite Header Scope with |
string, Name für neue Scope Bezeichnung (optional). Dient dem Überschreiben des Header-Feldes Scope. Die Option ist inaktiv, wenn der String nicht vorhanden oder leer ist. |
Watch |
string oder string Array, Watch ist der Ausdruck für die Auswahl des Prüfkriteriums in der Nachricht. Wenn aufeinanderfolgende Nachrichten an der Stelle/den Stellen „x“ gleich sind, wird die Nachricht verworfen. Für den Zugriff auf Nachrichtenkeys mit einem Punkt „.“, bspw. Key Data.Value, ist der Zugriff über die Syntax ['Data.Value'] erforderlich. |
Beispielkonfiguration
Die erläuterten Parameter sind in Abbildung 1 beispielhaft angewendet.