Abrechnungs- und statistische Daten können akkumuliert und mit Verweis auf eine Kennung (ID), die mit einer Nachricht in einem Nachrichtenfluss verknüpft ist, dokumentiert werden. Diese Identifizierung oder Kennung wird als Berechnungsursprung bezeichnet. Dies liefert eine Methode zur Erstellung einzelner Abrechnungs- und Statisktikdaten für mehrere Berechnungsursprünge, die Eingaben in Nachrichtenflüsse generieren. Beim Berechnungsursprung kann es sich um einen festen Wert handeln; er kann aber auch entsprechend Ihren Kriterien dynamisch festgelegt werden.
Wenn Ihr Broker beispielsweise mehrere Nachrichtenflüsse enthält, die einem bestimmten Client in einer einzelnen Ausführungsgruppe zugeordnet sind, können Sie einen bestimmten Wert für den Berechnungsursprung für all diese Nachrichtenflüsse festlegen. Anschließend können Sie die Ausgabe analysieren, um die Verwendung des Brokers durch den Client oder die Abteilung zu bewerten und sie dann entsprechend belasten.
Wenn Sie das Verhalten eines bestimmten Nachrichtenflusses verfolgen möchten, können Sie für ihn einen eindeutigen Berechnungsursprung festlegen und seine Aktivität innerhalb einer bestimmten Zeitdauer analysieren.
Um den Berechnungsursprung verwenden zu können, müssen Sie Folgendes ausführen:
Die ESQL-Anweisungen können in einem Rechen-, Datenbank- oder Filterknoten codiert werden.
Sie können den Nachrichtenfluss so konfigurieren, dass entweder ein fester Wert oder ein dynamischer Wert festgelegt wird. So sind Sie bei der Protokollierung der Datensätze für bestimmte Nachrichten oder Umstände immer sehr flexibel. Weitere Informationen hierzu finden Sie unter Berechnungsursprung von Berechnungs- und Statistikdaten zu Nachrichtenfluss festlegen.
Sie können diese Aufgaben in beliebiger Reihenfolge ausführen. Wenn Sie den Nachrichtenfluss vor Beginn der Datenerfassung konfigurieren, ignoriert der Broker die Einstellung. Wenn Sie mit der Datenerfassung mit unterstütztem Berechnungsursprung beginnen, bevor Sie den Nachrichtenfluss konfigurieren, werden alle Daten mit dem Berechnungsursprungswert Anonym erfasst. Der Broker bestätigt den Ursprung, wenn Sie den Nachrichtenfluss neu einsetzen. Sie können auch die Datenerfassung ändern, die bereits begonnen hat, um die Unterstützung des Berechnungsursprungs ab dem Zeitpunkt der Befehlsausgabe anzufordern. In beiden Fällen werden bereits erfasste Daten ausgeschrieben, und die Erfassung wird neu gestartet.
Wenn Daten erfasst wurden, können Sie die Informationen zu einem oder mehreren bestimmten Ursprüngen sichten und prüfen. Wenn Sie beispielsweise als Ausgabeformat Ihrer Nachrichten 'XML-Veröffentlichung' gewählt haben, können Sie eine Anwendung starten, die den von Ihnen gewünschten Ursprung subskribiert.