本体Foundry规则Core conceptsFoundry Rules 工作流配置

注意:以下翻译的准确性尚未经过验证。这是使用 AIP ↗ 从原始英文文本进行的机器翻译。

Foundry Rules 工作流配置

工作流配置编辑器用于更改整个 Foundry Rules 工作流的配置方式;例如,添加新的输入以便规则作者使用,或修改工作流输出。一旦 Foundry Rules 工作流部署后,可从Ontology Manager访问工作流配置编辑器。Foundry Rules 工作流与项目绑定,并作为资源显示在项目文件夹中。这控制了对工作流配置的权限,并允许用户重命名、移动或删除工作流。

工作流输入

规则逻辑输入部分所述,配置编辑器的输入窗格是工作流所有者可以添加供规则作者使用的额外输入的地方。在添加 Object 输入时,所有者还可以选择希望提供的关联链接类型。

Foundry Rules 工作流输入

工作流输出

工作流输出指定所有 Foundry 规则输出的目的地和格式。每个输出对应一个不同的Foundry 数据集,当构建时,将包含所有引用它的 Foundry 规则的结果。在每个输出中,可以配置输出列的名称和类型。您还可以限制输出列允许和默认接受的值

Foundry Rules 工作流输出

变换配置

本节包含配置生成 Foundry 规则结果的变换的附加信息。它包括规则状态数据集的位置以及应用于变换的任何Spark 配置文件。该部分代表高级配置,首次设置 Foundry Rules 工作流时可以忽略。

Foundry Rules 变换配置

规则执行

Foundry Rules 工作流配置还生成一个变换管道以应用规则。变换管道是规则生效的地方;例如,通过创建警报或分类/标记数据。下面的数据沿袭图表概述了一个示例 Foundry Rules 管道;管道的确切结构取决于应用案例,并可能根据需求和情况显著变化。

显示支持 & 数据输出数据集、规则应用的数据集及规则输出的数据沿袭图

该管道将支持工作流输入的数据集与规则的数据输出数据集合并,并将这些规则应用于输入。然后,它将规则输出的行填充到由工作流输出指定的输出数据集中。