Eine Geschäftsregel verwendet Geschäftslogik, um komplexe angepasste Probleme zu lösen. Einige Probleme können mit einfachen Regeln erkannt und analysiert werden. Komplexe Probleme erfordern möglicherweise komplexere Regeln, z. B. die Suche nach wiederholt auftretenden Mustern von Ereignissen über rollierende Zeitfenster oder die Erstellung komplexer Aggregationen über zusammengehörige Daten hinweg.
Abbildung 1 zeigt die Struktur der einzelnen Regeln:Abb. 1. Regelstruktur
Daten mit Regeln verarbeiten
Geschäftsregeln werden auf Daten angewendet, die in die Suite aufgenommen werden. Sie können die Regelkriterien angeben, die abgeglichen werden sollen, und angeben, was geschehen soll, wenn dies eintritt. Durch das Anwenden von Regeln während der Datenaufnahme können Daten pro Ereignis verarbeitet werden, anstatt sie später im Batch asynchron zu verarbeiten. Außerdem wird sichergestellt, dass die Ergebnisse der Regeln jederzeit nach der Datenaufnahme abgefragt werden können, ohne auf die asynchrone Stapelverarbeitung zu warten. Abbildung 2 zeigt, wie Daten verarbeitet werden.Abbildung 2: Regelverarbeitung
Regeln implementieren
Geschäftsregeln werden mithilfe der Implementierungsengine für erweiterte Geschäftslogik der Suite implementiert. Regeln sind:
Bereitstellung in Sekunden.
Automatische Skalierung.
Hocheffizient.
Geschützt durch Best Practices für die IBM® -Sicherheit.
Abbildung 3 zeigt, wie Daten implementiert werden.