前页 | 后页 |
决策
决策元素用于基于A或多个输入来评估输出。确定输出的逻辑要么在该决策元素中定义,要么调用与决策决策相关的决策业务知识模型中包含的决策逻辑。
输入
决策可以A任意数量的输入,包括在元素中定义输入值的选项。最常见的输入是使用 Input Data元素。
输出
A决策可以有零个或一个输出。输出可以是复杂的数据集。
值表达式
决策元素的输出是决策表达式确定的。值表达式包含元素的决策逻辑,可以采用以下四种形式之一:决策决策表、文字表达式、调用或盒装上下文。值表达式是使用DMN 表达式编辑器定义和编辑的,它根据所使用的表达式类型显示四种格式之一。
当显示在图表上时,决策元素会在右上角显示一个图标,指示它正在使用哪种类型的价值表达。
类型 |
描述 |
也见 |
---|---|---|
决策表是A组相关输入和输出表达式的表格表示,组织成规则,指示哪个输出条目适用于一组特定的输入条目。 |
决策表 | |
文字表达 |
文字表达式是 DMN 表达式A最简单形式。它通常定义为单行语句或 if-else 条件块。 |
文字表达 |
调用 |
决策调用需要A知识需求连接器来引用业务知识模型元素。决策元素只包含为评估业务知识模型(上下文)提供时间的参数,或者所有从部件返回的结果都可以设置为作为决策的输出决策。 |
调用 |
盒装上下文 |
盒装上下文是上下文条目A集合。每个上下文条目由一个变量和一个表达式组成。上下文也有一个结果值。 |
盒装上下文 |