You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何在Business Central中获取DMN决策服务的中间决策结果?

在Business Central中获取DMN决策服务的中间决策结果
  • 调整决策服务的结果收集配置
    在Business Central的DMN决策服务设置里,找到“结果收集”相关选项,勾选包含中间决策节点输出。默认情况下决策服务仅返回顶层结果,开启这个选项后,引擎会把所有中间决策的执行结果一并输出。不同版本的选项名称可能略有差异,一般在决策服务的“高级设置”或“执行配置”面板中可以找到。

  • 显式暴露中间决策为输出节点
    将需要查看的R_0_X_X这类中间决策,添加到决策服务的输出列表中。执行决策服务时,这些中间结果会作为输出字段返回,和顶层结果一同出现在返回数据里。操作步骤:打开决策服务编辑器,在“输出”区域点击添加,选择对应的中间决策节点,保存后重新部署决策服务。

  • 启用DMN执行日志
    开启Business Central的DMN执行日志功能,将日志级别设置为DEBUG或TRACE。执行决策服务后,日志中会详细记录每个中间决策的执行过程和结果。日志可以在“监控”→“日志”面板中查看,也可以通过服务器的日志文件获取,适合排查问题或全面追踪决策流程的场景。

  • 使用DMN审计功能
    部分版本的Business Central支持DMN审计,启用后可以在“决策历史”中查看每次决策执行的完整轨迹,包括所有中间节点的输入输出数据。启用路径:进入决策服务的设置页面,找到“审计”选项并开启,执行决策后即可在历史记录中查看详细的中间结果。

开启配置后,返回的结果会包含中间决策数据,示例如下:

"R_0": {
            "R_0_Eval_agent_bankklantDS": "function R_0_Eval_agent_bankklantDS( input )",
            "R_0_X_X": "具体结果值",
            "R_0_Y_Y": "另一个中间结果"
        },
        "R_0_Eval_agent_bankklant": "B",
        "R_1_Voorlopige_eindevaluatie": "green",
        "evaluationResult": "green"

内容的提问来源于stack exchange,提问作者50usa

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.16 01:18:25