【问题标题】:Exposing the name of the Rules from IBM ODM从 IBM ODM 公开规则的名称
【发布时间】:2018-06-20 14:13:07
【问题描述】:

我的要求是将决策服务器中可用的所有规则显示到我的 GUI 中。业务用户将决定在决策服务器中为特定业务案例执行所需的规则集。为此,我需要通过调用任何 Web 服务或读取已存储规则名称的数据库表来从决策服务器读取规则名称。所以我的问题是——是否有从决策服务器公开的 WS?或者决策服务器存储规则名称的任何表?如果没有,是否有任何解决方法,例如运行将规则名称更新到表中的脚本?我正在使用 IBM ODM 8.5。有什么帮助吗?

【问题讨论】:

    标签: ibm-odm


    【解决方案1】:

    您或许可以使用查询。

    Find all business rules 
    such that each business rule is active 
    

    查询也可以与 Decision Center 同步,或者您可以使用 Decision Center Console 中的 Query 标签创建。查询结果将是所有活动规则的列表,如果需要,您可以进一步过滤规则。

    【讨论】:

    • 嗨,Akif,非常感谢。请让我知道我是否可以从 java 代码运行查询并在那里收集结果。
    • 是的!您可以,但您需要为此构建 eclipse 插件。检查this tutorial
    • 嗨 Ankit,再次感谢,我已经检查了代码,它很酷。你知道任何可以解决我的目的 ODM 8.7 的 REST API 吗?
    【解决方案2】:

    运行查询是您的案例的一个很好的解决方案。但是您希望规则由业务用户控制。因此,编写一个允许我们决定规则状态的方法。例如:- Deployable、New、Testing 等。然后,您必须编写查询以查找所有可部署的规则。然后,您将在决策服务器中看到所有可部署的规则,而不是全部。因此,这将帮助您的业务用户找到所需的规则并进行管理。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多