博阳精讯

国内专业基于ARIS提供“卓越业务流程管理”解决方案的咨询公司。

流程管理资讯微信公众号

流程管理资讯网,BPM业界有影响力中立资讯平台。

博阳精讯业务流程管理微信公众号

国内专业基于ARIS提供“卓越业务流程管理”解决方案的咨询公司

业务过程数字化与Palantir Ontology (中)
来源: 博阳精讯 作者: 博阳精讯 王磊 2026-03-25 阅读数:8
   跟帖   0

承接上文《业务过程数字化与 Palantir Ontology(上)》,本文将从流程输出的【管理记录】切入,解析其对应的和关联的「对象类型」,并进一步论证【流程- 数据模型】就是「流程本体模型」。

01—基于输出的【管理记录】构建【数据实体】

【销售报价流程】输出的【管理记录】是上图红框所示的【报价单】。现在,我们针对「报价单」构建【数据实体】模型。

上图所示是博阳家居销售管理系统中【销售报价功能模块】的一个系统界面,在 EBPM 方法论中归于【管理记录】这类管理要素。在《华为数字化转型之道》第101页中指出:活动需要有稳定的输入和输出。这里的输入和输出即为 BI(Business Item), 就是通常意义上的 “表、证、单、书”。

所以,EBPM 方法论中的【管理记录】就是华为的【BI(Business Item)】,也就是 “表、证、单、书”。只不过,业务对象数字化后,“表、证、单、书” 的载体不是 “纸质文档”,也不是 “电子表格”,而是 “系统界面”。上图所示就是通过 “系统界面” 这个载体呈现的【报价单】。

如上图所示,在 【EBPM 企业架构元模型关系图】中,针对一个【管理记录】,在数据架构中需要构建【业务对象】-【数据实体】-【实体属性】这一组元模型。

如上图所示,当数据架构师基于【报价单】这个【管理记录】构建数据架构时,通常会构建两个【数据实体】,一个是【报价单】,一个是【报价单行项】,而者之间是一对多的关系。

在 Palantir 「Ontology 本体模型」中,这两个【数据实体】应是两个「对象类型」。这种拆分方式符合 “高内聚、低耦合” 的本体模型设计原则的,避免了单一对象字段冗余,也符合关系型数据到本体的映射逻辑。

另外,如上图中红色箭头所示,用【报价单号】构成了两个对象的「外键式关联」。主对象「报价单」中的「报价单号」是主键(Primary Key),唯一标识一条报价记录。从对象「报价单行项」中的「报价单号」是外键(Foreign Key),用于关联到对应的主对象。

这种通过共享唯一标识字段建立的 1:N(一个报价单对应多个行项)关联,也是 Palantir Ontology 最推荐的父子对象关联方式,为后续联动查询打下了基础。

在完成【管理记录:报价单】数据架构模型的构建后,事实上也完成了上图所示的「Ontology 本体模型」。如上图绿色部分所示,两个【数据实体】在「Ontology 本体模型」中作为两个「对象类型」出现,两者之间构成了「报价单-报价单行项(包含)」、「报价单行项-报价单(属于)」这两组「关系类型」。这再次验证,基于企业架构原理构建的【流程-数据模型】与「Ontology 本体模型」本质上就是一回事,描述了同样的内容和语义。

02—基于【实体属性】识别关联的「对象类型」

进一步分析上图所示的【报价单】系统界面,可以发现商机编号、客户编号及客户名称不是在本系统界面中人工直接录入的,而是需要报价人员在一个下拉清单中人为选择的。那么,这两个供选择的清单是在本【数据实体】中构建的,还是从别的【数据实体】中调用的呢?这一点对于识别「对象类型」很重要。如果是从别的【数据实体】中调用的,那很可能存在与本对象相关联的「对象类型」。

如上图中红色文字所示,我们发现供选择的商机编号、客户编号及客户名称是从别的【数据实体】调用的。于是,我们发现了两个相关联的「对象类型」,分别是「商机」、「客户」。

上图所示是【报价单】、【报价单行项】、【客户】、【商机】这四个【数据实体】间通过【外键属性】构建的关联关系,在企业架构中这是构建【数据实体】时应完成的工作,而在构建「Ontology 本体模型」时也要求完成此类工作。这再次证明,基于企业架构原理构建的【流程-数据模型】与「Ontology 本体模型」本质上就是一回事,描述了同样的内容和语义。

如上图所示,基于同样的方法,我们发现【报价单行项】中的行项编码、行项名称也不是在系统界面中人工录入的,而是在一个清单中选择的,而选择清单是调用的另一个【数据实体】即【产品目录】。

于是,我们通过【行项编码-产品编码】这组【外键属性】关系,识别了【报价单行项】和【产品目录】这两个【数据实体】有关联关系。

ing12

至此,我们得到了上图所示的「Ontology 本体模型」,这个模型由「员工」、「活动」、「流程」、「角色」、「报价单」、「报价单行项」、「客户」、「商机」、「产品目录」9个「对象类型」构成。这九个「对象类型」构成了 17 组「关系类型」。注意,这里将「申请/审核/审批/发送」算为一组关系,但不同对象间的此类关系算为不同的关系。

上述「Ontology 本体模型」就是 Palantir 所谓的【销售报价流程】的 “语义层”,后续可以基于这个 “语义层” 来分析实例数据,得到令人惊艳的对于【销售报价流程】的数字化管理效果。

03—「关系类型」与【外键属性】

需要注意的是,上图红线所示的本体模型中的「关系类型」与本文第一、二节中所述的【外键属性】的关联关系是两回事,不要混淆了。

「关系类型」描述对象间的业务语义(如属于、关联、包含),是本体的核心抽象。 而【外键属性】只是实现关系的一种数据绑定方式,而非关系本身。在构建模型时,「关系类型」和【外键属性】是需要人工分别构建的。

事实上,在本体模型中构建了「关系类型」的两个「对象类型」间,其「关系类型」与【外键属性】间存在如下两种关系。

1)基于【外键属性】构建「关系类型」,这是最常见的一种关系

在「对象类型」中定义一个属性(如:报价单号),其值与主对象的主键一致。在本体中显式创建 1:N 或 N:1 的 「关系类型」,将从对象链接到主对象。这种「关系类型」的特点是:

1)数据层面有明确的外键字段,与传统关系型数据库逻辑一致。

2)易于从现有数据库 / 数据湖导入,兼容性强。

这种【关系类型】适合「单据 - 明细」这类强依赖、数据同源的场景。

2)基于纯语义在「对象类型」间构建「关系类型」,无【外键属性】关联关系

不依赖任何属性值匹配,直接在「对象类型」间定义「关系类型」,通过手动关联或规则匹配(如时间、空间、业务语义)建立对象间的联系逻辑。比如:一个「设备」对象与多个「告警事件」对象关联,通过【设备编号 + 告警时间窗口】匹配。这种【关系类型】的特点是:

1)数据层无外键字段,关系完全由本体层维护。

2)更灵活,适合复杂业务语义或异构数据源场景。

总结一下,「关系类型」与【外键属性】的关系是:

1)有外键时,通常应构建相应的「关系类型」,这是最标准、最常见的类型。

2)无外键时,也可以在两个「对象类型」间直接构建「关系类型」,这是一种纯语义的关联,适合灵活场景。

综上,可以发现Palantir Ontology 的 「关系类型(Link Type)」与数据架构模型中的【关系类型(Relationship)】,本质都是 “实体 - 关系” 建模思想的实现,只是在术语、建模颗粒度与工程约束上略有差异。

04—【流程-数据模型】即「流程本体模型」

通过《业务过程数字化与Palantir Ontology(上)》、《业务过程数字化与Palantir Ontology(中)》两篇文章,我们论证了基于企业架构原理构建的【流程-数据模型】即「流程本体模型」。

上图所示的销售报价流程的【流程-数据模型】构建完成后,下图所示的销售报价流程的「流程本体模型」也构建完成了,因为「流程本体模型」中需要描述的所有内容和语义在【流程-数据模型】都描述了。

至此,我们完成了【流程-数据模型】也就是「流程本体模型」的构建。对于 “业务过程数字化” 来说,下一步就是要完成 “数据映射” 工作了。而 Palantir 最大的特色恰恰就是 “数据映射” 环节,这才是其大获成功的关键所在。

EBPM 方法论认为当下很多语境中的 “本体论”,更多是一种概念包装,其核心内涵与过去二十多年持续发展的企业管理体系建模思想和方法一脉相承,并非颠覆性创新。

Palantir 的真正价值,恰恰不在于概念创新,而在于极致的工程化落地能力 — 在异构数据整合、数据与模型的高效映射、语义层的实际业务落地等方面,实现了真正可用、可推演、可闭环的体系。

通俗地说,Palantir 真正完成了企业级业务数字孪生体的构建,把 “数据 + 模型” 从理念落到可运营、可决策的实体,真正意义上实现了管理层面的数字化转型。这才是其成功的关键,也是最值得肯定、称赞与深入研究的地方。下一篇文章,我们将重点阐述 “数据映射” 这一点。

  原 文   评 论 分 享
下一篇: 流程管理的概念就是为客户创造价值
Copyright Reserved 2005-© | 沪ICP备11014532号-2 | 沪公网安备 31011502016262号