【问题标题】:More decision tables in droolsdrools 中的更多决策表
【发布时间】:2013-11-13 12:35:48
【问题描述】:

我正在使用 Drools,对此我非常满意。

我的问题: 是否可以将多个 Excel 决策表添加到 KnowledgeBuilder,如果“是”,我该如何选择应该执行的规则? API 允许添加更多资源,因此应该可以添加多个决策表,但据我所知,Drools 会话只有“fireAllRules”。我可以选择应该使用哪个规则表吗?还是 Drools 自动完成的?

提前谢谢!

【问题讨论】:

    标签: java drools rule-engine rule


    【解决方案1】:

    您添加到知识库的每个决策表都会在该知识库中为每一行生成一个规则。因此,您无法准确选择要使用的决策表。您的选择可能是:

    1. 创建多个知识库,每个知识库都包含一组独立的规则。
    2. 使用议程组。您可以将每个决策表设置为与议程组相关联。然后通过在您的代码中定义哪个议程组具有焦点,您可以激活特定的规则组。请参阅用户手册了解如何在决策表中使用它们。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2023-03-31
      • 1970-01-01
      • 1970-01-01
      • 2022-10-16
      • 2020-09-17
      相关资源
      最近更新 更多