前页 | 后页 |
调用
决策或业务知识模型(决策)元素右上角的这个图标表示它是作为一个调用来实现的。调用表达式类型是可以在不同上下文中访问和重用决策表达式的机制。您会记得在前面的主题中,我们讨论了决策建模表示法,并介绍了业务知识模型(BKM) 作为重用预定义决策逻辑的方法。调用表达式类型是用于访问 BKM 中的决策逻辑的方法,提供传递给 BKM 或决策服务参数并依次接收输出的值。该调用可以应用于决策元素和决策元素,两者都将调用业务知识模型或决策服务。
调用是为评估上下文业务知识模型主体提供时间的参数绑定的容器。调用有两种常见用例:
- 用于将输入数据绑定到业务知识模型
- 用于将参数或上下文条目变量绑定到业务知识模型
选择调用时, DMN 表达式窗口中可访问的布局特征为:
更多详细信息请参考帮助主题“调用编辑器工具栏”。
调用的参数上下文提供了评估可调用元素主体的时间。
在这个例子中:
- 将决策'Post-bureau risk category'表示为调用连接业务知识模型“局后风险类别表”,实施为决策决策表
- 决策'Post-bureau risk category'是来自两个输入数据和一个决策的三个信息需求连接器的目标
- 绑定列表将输入值绑定到业务知识模型的参数
- 调用还指定了请求的“OutputClause”;在决策表定义了多个输出子句的情况下,调用必须明确请求输出子句作为表达式的结果
由于调用只能调用一个业务知识模型,因此输出由业务知识模型输出定义。