当前位置: 首页 > 知识库问答 >
问题:

Drools-如何使用GUI在引导决策表中导入java.time.temporal.ChronoUnit

国高杰
2023-03-14

使用Red Hat Decision Manager Workbench GUI,是否有方法导入java。时间世俗的ChronoUnit;到我的引导决策表中,这样我就可以修改这样的事实。。。

    modify( $record) {
            setDAYS_AGO_RCVD((int) ChronoUnit.DAYS.between($record.START_DATE, $record.END_DATE))
    }

如果我使用Java应用程序实现这个,原始DRL看起来像这样。。。

import java.time.temporal.ChronoUnit;

rule "Set Days Ago"
    when
        $record : FactObject ( );
    then
        modify( $record ) {
                setDAYS_AGO((int) ChronoUnit.DAYS.between($record.Start_Date, $record.End_Date))
        }   
end

如何让导入出现在创建的引导决策表用户交互界面或向导的DRL代码中?

共有1个答案

夏理
2023-03-14

找到它。。。

导航到项目概述面板。

  1. 选择任何对象。
  2. 单击"

您现在应该在“外部导入”屏幕上。

  1. 单击“新建项目”按钮

导入的包现在应该在您的项目中可用。

注意:您应该“构建”您的项目,以确保它仍然正确编译,并且新导入的包将可用。

 类似资料:
  • 我很难找到一条我知道有效的规则。drl表单,用于在决策表中工作。 这是我的drl形式的规则: 以下是我在电子表格中尝试的内容: 当我尝试从电子表格中运行规则时,我遇到以下错误: from子句似乎有问题,但我不知道为什么。我尝试了无数次谷歌搜索,这是我唯一能找到的:http://drools-moved.46999.n3.nabble.com/Question-on-excel-decision-t

  • 有人能帮我调试Drools中的决策表吗。对于我们的项目,我们正在创建一个包含1000多条规则的决策表。每当他们在规则中出现错误时,谁的电子表格不工作,也不显示准确的错误在哪里。

  • 问题内容: 我想使用HTTP方法将新的仪表板发布到我的本地Kibana实例,但是我找不到太多有关使用API​​进行此操作的文档。 在Kibana上有一个请求请求,提到它正在添加此功能,但是关于如何使用它的文档有限:https : //github.com/elastic/kibana/pull/10858 我要发布的仪表板示例: 问题答案: 出口: 进口: 从仪表板导出API发布响应。

  • 问题:我在决策表(电子表格)中有三个规则表,前两个规则表的规则定义了从第三个规则表中触发哪个规则。在第一个规则表中,根据某些条件,我更新了事实,该事实用于从第二个规则表中触发规则。在第二个规则表的ACTION列中,我更新了事实,我想根据这个更新的事实在第三个规则表中触发规则,但由于更新的事实,第一个表中的规则再次触发,然后第二个,循环继续。 每当我添加规则流组时,我都找不到在规则表中添加规则流组的

  • 我正在使用KIE IDE 7.11.0。最终的我使用Drools决策表已经很长时间了。但我还没有看到任何文件显示如何实现这一点。例如,当我需要变量,性别和年龄时,根据这两个事实,我得到一个类型。实现这一目标的旧方法如下: 然而他们是另一种简单的方法 横轴是年龄,纵轴是性别。两个变量都给出了类型值。但是我发现我不能在Drools中做这样的决策表。 我能流口水吗?