从IBM ODM公开规则的名称

时间:2015-10-05 08:30:38

标签: ibm-odm

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

2 个答案:

答案 0 :(得分:0)

您可以使用 查询

Find all business rules 
such that each business rule is active 

查询也可以与决策中心同步,或者您可以使用 Decision Center控制台中的查询标签进行创建。查询结果将是所有活动规则的列表,您可以根据需要进一步过滤规则。

答案 1 :(得分:0)

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