预订演示
前页 后页

项目定义和数据集

决策描述了决策模型中使用的数据项的类型和结构。它作为决策元素、决策元素和业务知识模型参数的数据类型定义。 ItemDefinition 还可以定义数据集,这些数据集提供用于 DMN 模拟的值集。在不同数据集之间切换提供了使用决策模型进行“假设”分析的能力。

项目定义结构

复杂A ItemDefinition 由嵌套元素组成。例如, tApplicantData的结构如下:

tApplicantData ItemDefinition 示例是五个子项的复合类型。 “每月”由三个子项(费用、收入和还款)组成。叶组件(非复合)将具有原始类型,例如数字、 string或布尔值。

数据集

可以使用工具栏上的图标查看和编辑 ItemDefinition 的数据集。通过“编辑数据集”对话框,您可以添加、删除和复制数据集。还支持数据集的 CSV 导入和导出。

如示例所示,tApplicantData 的ItemDefinition定义了三个数据集:

  • 默认
  • 收入4000
  • 收入5000
每个数据集都可以在输入到 ItemDefinition 的 InputData元素中查看。例如,'Applicant Data' InputData元素被键入到'tApplicantData' ItemDefinition。此处所示的“申请者数据”的DMN 表达式窗口根据窗口工具栏下拉列表中选择的数据集(本例中为Income5000 )显示数据值。

将引用设置为参考

DMN InputData元素设置为由 ItemDefinition 引用(键入),使用以下任A :

  • InputData元素或DMN 表达式窗口上的图标
  • 选择 InputData元素并按 Ctrl+L 从对话框中选择 ItemDefinition
还有其他使用 ItemDefinitions 的情况;例如,在为 BKM 中的输入参数或决策表中的输出参数设置类型时。

学到更多