1

私はプロジェクトのために Kogito を熟読しており、プロトタイプを作成しています。私が気づいたのは、入力jsonが決定を下すためのインターフェイス契約を満たしていない場合、kogitoがエラーの詳細を応答することです。また、意思決定の実行の詳細も提供します。

監査目的で必要なため、応答で決定結果をオンにする方法はありますか。

応答ごとにこのトレースが必要

"decision-results": [
        {
            "decision-id": "_260E6369-DE61-464C-889B-04B24776D47E",
            "decision-name": "A",
            "result": 200,
            "messages": [],
            "status": "SUCCEEDED"
        },
        {
            "decision-id": "_1728962B-CF7A-4EEF-9AFB-50C961A3AB0B",
            "decision-name": "D",
            "result": null,
            "messages": [
                {
                    "level": "ERROR",
                    "dmn-message-severity": "ERROR",
                    "message": "Unable to evaluate decision 'D' as it depends on decision 'C'",
                    "message-type": "REQ_NOT_FOUND",
                    "source-id": "_1728962B-CF7A-4EEF-9AFB-50C961A3AB0B"
                }
            ],
            "status": "SKIPPED"
        },
        {
            "decision-id": "_433DCDBB-3674-4EF9-96BC-B766B9CB54EC",
            "decision-name": "C",
            "result": null,
            "messages": [
                {
                    "level": "ERROR",
                    "dmn-message-severity": "ERROR",
                    "message": "Required dependency 'Subject Loan' not found on node 'C'",
                    "message-type": "REQ_NOT_FOUND",
                    "source-id": "_433DCDBB-3674-4EF9-96BC-B766B9CB54EC"
                }
            ],
            "status": "SKIPPED"
        },
        {
            "decision-id": "_8468FF9C-1DE1-4E93-9828-088F7690B18F",
            "decision-name": "B",
            "result": 3220,
            "messages": [],
            "status": "SUCCEEDED"
        }
    ]
4

0 に答える 0