Geschäftsregeln verstehen

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
Diagramm mit der Struktur der einzelnen Regeln.

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
Diagramm der Datenverarbeitungsengines.

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.
Abb. 3 Regelbereitstellung
Diagramm der Regelimplementierung.