调用的内置动作
方法名 | 描述 |
---|---|
知识包 | 可以选择当前项目中或公共项目中所有已启用的知识包。注意:在运行时,选择的知识包一定要发布,否则会产生错误。 |
规则文件 | 可以选择当前项目中或公共项目中所有的规则文件,包含决策集、决策表、交叉决策表、决策树、评分卡、复杂评分卡或决策流文件等。 |
注意:通过调用这个内置动作,可以实现在规则中直接调用目标知识包或规则文件。 如果选择的是知识包,那么当前规则在编译的时候不会对这里选择的知识包做任何处理,只是在运行的时候会根据这里选择的知识包到引擎中查询相应的已发布的知识包对象;如果选择的是规则文件,那么当前规则在系统的时候会找到目标规则文件,并将这个文件进行编译在当前规则所在的知识包当中,运行时直接调用这个编译好的规则文件即可。 所以从这里可以看出,如果决策集中大量使用调用规则文件,那么可能会导致当前决策集文件在编译的时候速度变慢,这点需要我们特别注意。