Panoramica sul linguaggio delle regole

Questa panoramica descrive i concetti chiave del linguaggio di regole dell'Active Correlation Technology.

Uno schema di regola è una rappresentazione di una condizione di correlazione eventi (come una condizione di soglia o un rilevamento di evento duplicato). Il linguaggio di regole di Active Correlation Technology include sette schemi di regole che sono stati provati per rappresentare la maggior parte delle situazioni di correlazione eventi a cui i clienti IBM devono indirizzarsi. Sei dei sette schemi di regola definiscono regole complete e uno degli schemi definisce una regola stateless.

Le regole complete correlano più eventi che si verificano durante un periodo di tempo specifico e generano una risposta a quegli eventi. Le regole non ordinate elaborano solo un evento singolo che risponde a una certa condizione e che genera una risposta a quell'evento.
regola stateful
Una regola che contiene le informazioni di stato, che sono informazioni sulle caratteristiche di un'istanza della regola, allo scopo di agire su una raccolta di eventi in un periodo di tempo. Le regole che sono definite da uno dei seguenti schemi di regola: raccolta, calcolo, duplicato, filtro, sequenza, soglia o timer.
regola stateless
Una regola che non contiene informazioni di stato e quindi può agire solo su un evento per volta. Una regola che è definita dallo schema di filtro è una regola stateless.