有没有办法让跟踪显示在 Kogito 中为 DMN 执行的决策序列?

Is there a way to enable trace to display the sequence of decisions executed for a DMN in Kogito?

我终于得到了我的示例 dmn-quarkus 示例 运行。是否有 属性 启用跟踪,这样它会打印执行的决策顺序?

我注意到当我为我的 DMN 模型提供不正确的 JSON 时,Kogito 回复了一个详细的回复,告诉我哪个决定失败了。

这太棒了!是否有 属性 打开以获取每个响应中的详细信息?

Kogito 基于领域模型优先的代码生成方法

Kogito ergo domain

Kogito adopts to your business domain rather than the other way around [...]

这意味着自动代码生成的 API 将始终采用 DMN 模型 input/output 上下文的 "shape",而不再是 v7.x kie-通用 API.

的服务器方法

您在错误期间获得的信息旨在提供类似于堆栈跟踪的信息。

您始终可以利用 Kogito API 编程模型自行构建 REST 服务,以更好地满足您的特定业务需求的方式——应提供 DMNDecisionResult(s) 的列表。例如,一种务实的方法可能是检查自动生成的代码,然后基于此代码编写定制服务。

我们正在研究审计功能要求,但尚未立即提供。我们始终欢迎社区反馈,尤其是在这个非常早期的版本中!不要犹豫,加入 community on our mailing-list or raise a JIRA ticket 参与对话,团队很乐意根据社区反馈和建议进一步研究!