一、数据中台没少建,用的人却没几个
过去几年,"数据中台"几乎是每个有一定规模的企业都会上的项目。ERP、CRM、MES、OA、财务、供应链,几十个系统的数据一股脑全抽上来,建数仓、做 ETL、画血缘、定指标,光前期调研就能耗掉小半年。
但真正用起来是什么样?业务部门要看一份数据,还是得找 IT 提需求、排期、写报表,快则一周慢则半月。老板临时想问个问题,数据团队加班拉数,等结果出来那个问题已经过期了。
问题不在于数据没集中,而在于集中了之后,没人会用。数据躺在数仓里,它只是被搬过来了,并没有变得"可被理解"。表名叫t_order_dtl,业务部门不知道这是订单明细;同一个"客户"在三个系统里有三个定义,数仓里到底以谁为准,没人说得清。
数据中台解决了"数据在哪里"的问题,但没解决"数据意味着什么"的问题。而大模型最擅长的恰恰是理解语义——它要回答你一句话,首先得知道你说的"客户""订单"在数据世界里对应什么。
二、大模型读不懂企业数据,卡在哪一层
很多人以为接个大模型到数据库上,让它写 SQL 就行了。真用起来会发现,大模型经常答非所问、算错口径,甚至一本正经地胡编。
根本原因是缺了中间一层。大模型懂自然语言,数据库懂结构化字段,但自然语言和字段之间,隔着一层业务语义。这层语义包括:业务对象怎么定义、对象之间什么关系、同一个概念在不同系统里口径差在哪、哪些数据是敏感的不能碰。
传统数据中台也试图建这层——叫指标体系、主数据管理、数据字典。但它是围绕"报表"组织起来的,是一张张表和一个个指标的罗列,不是面向"理解业务"组织起来的。大模型拿到一份数据字典,能查到字段,但查不到"为什么这个客户的订单要排除掉那些退款的"这种业务逻辑。
这一层缺位,大模型就只能在字段层面猜,猜不准就出错。
三、本体语义平台:换个思路,先建语义再查数据
本体语义平台的思路和传统数据中台几乎是反过来的。它不是先把所有数据物理搬一遍,而是先定义清楚核心业务对象和它们的关系——订单、产品、客户、组织、设备,这些对象各自有哪些属性,彼此怎么关联,状态怎么流转。
这些定义构成一张"语义网"。大模型要回答一个问题时,不用去几十张表里猜字段,而是顺着这张网走:从"客户"走到"订单",从"订单"走到"产品",每一步的口径都是事先约定好的。它查到的不是孤立的数字,而是有业务含义的答案。
这样做有一个直接好处:数据不用先集中。各个系统的数据还待在原地,本体语义平台通过语义层把它们逻辑连接起来,需要哪块就调哪块。建设周期从"先搬三年数据"变成"先定义核心对象",可以快速先跑通一个业务场景,再逐步扩展。
这里的关键不是技术多先进,而是把建设的重心从"搬运数据"挪到了"理解数据"。
四、它不是推翻中台,是补上中台缺的那一层
有人会问,那是不是数据中台白建了?也不是。已经建好的数仓、已经治理过的数据,仍然是资产。本体语义平台更像是架在这些资产之上的一层语义抽象,让它们从"可查"变成"可被理解、可被推理"。
区别在于重心。传统中台的重心是 ETL 管道、是数据模型、是指标加工,输出是一张张报表;本体语义平台的重心是对象关系、是业务规则、是推理路径,输出是一个能回答任意业务问题的接口。前者服务于固定报表,后者服务于动态问答。
像山东向量空间人工智能科技这样专注企业级 AI 应用开发的软件公司,在推进的就是这条路线——用本体语义把企业散落在各处的数据逻辑打通,再让大模型在这层语义上做推理和问答,JBoltAI 这套体系里,本体语义平台正是连接大模型和企业真实业务的关键那层。它本身不取代已有系统,而是让已有系统的数据真正变得可被 AI 理解和使用。
五、什么时候该选它,什么时候不用
不是所有企业都需要本体语义平台。如果你的核心诉求就是出固定报表、做经营分析看板,传统 BI 加一个语义层(注意,是语义层不是本体语义)就够用,成本低、见效快。
但如果你的诉求是这样的——希望大模型能直接回答业务人员的任意提问、希望跨几个系统做实时查询、希望 AI 不只是分析还能触发动作(比如查到库存低自动建议补货),那就需要把业务对象、关系、规则建模清楚。这时候本体语义平台才体现出价值。
简单说,只读数据用语义层,要让 AI 真正懂业务并用业务,用本体语义。前者解决"口径一致",后者解决"业务可推理、可闭环"。
六、绕不开的一步:让数据先变得"可被理解"
大模型的能力已经很强了,它能写代码、能做翻译、能生成方案。但在企业内部,它能不能真正帮上忙,取决于喂给它的数据背后有没有一层清晰的语义。
数据中台花了十几年把数据集中起来,下一步要解决的,是让这堆数据变得可被理解。本体语义平台不一定叫这个名字,但这件事一定会发生——因为没有这层语义,大模型在企业里就只能停留在写写文案、做做摘要的阶段,碰不到核心业务。
这大概也是为什么这两年,越来越多的讨论从"数据中台怎么建"转向了"语义层怎么搭"。方向在变,核心没变:数据要能用,前提是先被理解。