如何在python中使用持久规则框架创建如下规则?

时间:2019-04-09 12:56:00

标签: python rule-engine business-rules rete

我正在通过耐用规则引擎进行警报关联。例如,规则可以是:

|root alarm | child alarm|time window|location          |
|id1        | id2,id3    |5 minutes  |the same equipment|

警报类型可以是三个元组:(id,发生时间,位置)

alarm 1 (id2,2019.04.09 16:00:00,equip1)
alarm 2 (id1,2019.04.09 16:00:01,equip1)
alarm 3 (id3,2019.04.09 16:00:02,equip1)
alarm 4 (id3,2019.04.09 16:01:00,equip1)
alarm 5 (id3,2019.04.09 16:02:00,equip2)

因此,根据相关规则,前四个警报应与输出警报1相关。 如何使用python中的耐用性_规则框架创建上述规则,并发布警报事实?

0 个答案:

没有答案