Freigeben über


Korrelationstypen

Jeder Korrelationssatz basiert auf einem Korrelationstyp, bei dem es sich einfach um eine Liste von Eigenschaften handelt. Diese Eigenschaften sind entweder in der Nachricht selbst enthaltene Dateneigenschaften oder Kontexteigenschaften, die Details zum System oder Meldungen ohne Bezug zu den in der Nachricht übermittelten Daten darstellen.

Ein Korrelationstyp kann in mehreren Korrelationssätzen verwendet werden. Wenn verschiedene Eigenschaftswerte in einem Korrelationstyp korreliert werden sollen, müssen Sie einen neuen Korrelationssatz erstellen, da jeder Korrelationssatz nur einmal initialisiert werden kann.

Sie können Eigenschaften in einem Eigenschaftsschema höher stufen, um zu deklarieren, dass bestimmte Eigenschaften in einer Nachricht für Ihre Orchestrierung verfügbar sind. Weitere Informationen finden Sie unter Höherstufen von Eigenschaften.

Achtung

Legen Sie die systemdefinierte Eigenschaft BTS nicht fest. CorrelationToken , das jeder Nachricht zugeordnet ist. Diese Eigenschaft wird von der Engine in korrelierenden Nachrichten verwendet. Wird sie festgelegt, können dadurch Nachrichten in Ihrer Orchestrierung verloren gehen.

Überprüfen der Nachrichtenkorrelation bei Sendeaktionen

Sie können die Eigenschaften einer von Ihrer Orchestrierung gesendeten Nachricht überprüfen, um sicherzustellen, dass sie mit den Eigenschaften des zugehörigen Korrelationssatzes übereinstimmen. Diese Überprüfung ist in der Standardeinstellung deaktiviert. Informationen zum Aktivieren finden Sie unter Laufzeitvalidierung für die Orchestrierungs-Engine.