我知道这不是一个好的做法,但我需要在规则流执行结束时将操作决策结果写入远程数据库。IBM ODM 8.7是否提供了实现这一点的机制?有什么变通办法吗?有什么帮助吗?
ODM有一个名为Decision Warehouse的模块,它正是这样做的。它允许记录输入和输出消息以及其他信息,如触发的规则或执行的规则任务。
这是关于DW的ODM文档。
使用这种方法应该有两个问题:
-
仓库中的所有可用信息都已"打开"。这意味着,如果您有(可能会)敏感信息,这些信息将以纯文本形式显示在Warehouse Console中—对于一些公司来说,这可能不是一个可行的解决方案。
-
执行规则集可能会损失性能。在关键和高效的环境中,这可能会延迟您的业务响应。