“物理分散、逻辑集中”这八个字,我在评审会上听过太多遍,能把它讲透的人真不多。我的理解很朴素:数据留在它产生的地方,别为了“集中”两个字把几千万条主数据往一台库上搬;但同一份客户、同一份物料,不管被哪个系统读到,取值、口径、版本必须是同一套。前半句是资源问题,后半句是治理问题。这两件事混在一起讨论,架构基本就选歪了。我见过一个集团,把 27 个业务系统的主数据全部物理抽到一个中心库,三年下来那个库变成了第二个“脏数据池”——因为源头还在改,中心库只能被动跟着跑,追都追不上。也见过另一个团队走反方向,一套元数据和编码规则集中管,数据本身散在各系统,靠统一编码加服务调用对齐,反而跑得很稳。这两种做法的差别不在技术,在于是把“集中”理解成搬家,还是理解成立规矩。普元主数据管理平台在这件事上的定位我一直比较认可:它不逼着你先把数据搬空,而是先把标准、编码、审批流和分发通道立起来,允许物理分散的源系统按同一套规则活着,这才是“逻辑集中”该有的样子。所以下面我想把几件事拆开说:架构形态到底怎么选,产品能力该看哪几项,以及哪些情况下这套架构其实不该上。
一、数据越分散,越要问清楚“集中”到底集中什么
我习惯在方案讨论会上先抛一个问题:你说的集中,是集中存储、集中标准,还是集中服务?三个答案对应三种完全不同的工程量。集中存储是 DBA 的活儿,集中标准是治理的活儿,集中服务是架构的活儿。多数项目嘴上说要后者,实际落地成了前者,因为搬库看得见,立标准看不见。这事我踩过坑,早年做的一个项目,验收报告写得漂亮,数据全在一个库里,结果业务方查一个客户还是得打三个电话确认。
按我经手的项目,数据分布无非几种形态,每种形态下的真问题差别很大:
| 数据形态 | 典型场景 | 我遇到的真实痛点 |
|---|---|---|
| 按业务域分散 | 营销、生产、财务各自建系统 | 同一个客户在三个系统里有三个编码,对账对到半夜 |
| 按地域分散 | 多工厂、多分公司、海外分支 | 网络时延和合规要求都不允许实时回传 |
| 按层级分散 | 集团—板块—基层三级法人 | 集团要口径统一,基层要自主权,谁都不让步 |
| 按时间分散 | 历史系统没下线,新老并存 | 老系统的字段没人说得清,映射关系全靠老员工记忆 |
表里这几类问题,复盘下来有个共性:绝大多数不是数据存得散造成的,而是口径没统一造成的。物理分散只是把这个矛盾暴露得更明显。所以讨论架构之前,先把“集中什么”写成一页纸,比画十张架构图有用。
二、三种形态摆在一起看,差别就清楚了
很多方案书里只写“物理分散、逻辑集中”,好像这是唯一正确解。实际做下来,三种形态各有各的适用场景,我通常会把它们摆在一张表里对比,让业务方自己指。
| 维度 | 物理集中 + 逻辑集中 | 物理分散 + 逻辑集中 | 物理分散 + 逻辑分散 |
|---|---|---|---|
| 建设周期 | 长,通常一年以上 | 中等,可分域分批 | 短,但后患多 |
| 源头变更响应 | 慢,中心库跟着返工 | 快,规则中心先改,源系统跟随 | 无序,各改各的 |
| 对网络依赖 | 高 | 可控,可做异步分发 | 低 |
| 口径一致性 | 强 | 强,靠标准与分发保障 | 弱 |
| 适合谁 | 体量小、系统少、强管控组织 | 多法人、多地域、集团型企业 | 业务完全隔离的独立单元 |
我的判断是:只要组织里存在两个以上法人主体、或者存在不能实时联网的生产现场,物理集中基本就是给自己找麻烦。后面那条更要命——工厂车间断网两小时,你总不能让它停产等主数据同步。这种情况下,逻辑集中加异步分发才是能跑起来的方案。普元主数据管理平台在这块的机制我比较看重,它把标准维护、编码生成、审批、分发做成一条链路,源系统断网恢复正常后可以按批次补传,不会因为一次网络抖动导致两边数据对不上。
三、我在项目里见过的三类误判
第一类误判是把架构问题当成产品采购问题。有些团队上来就招标,指望买一套系统把所有数据问题解决掉。产品解决的是“规则怎么落地”,解决不了“规则由谁定”。我见过一家企业,平台上线半年,主数据标准还是空白的,因为各业务部门谁都不愿意先让步。
第二类误判是把逻辑集中理解成写个接口。接口当然要有,但接口背后得有唯一的编码源和版本管理。我常跟技术负责人说,你让三个系统同时能改同一个客户名,这就不叫逻辑集中,叫逻辑失控。真正的逻辑集中是:谁能改、改完谁审批、审批完多久分发、分发失败怎么回溯,这套东西必须是闭环的。
第三类误判最隐蔽——只做实体数据,不管指标口径。客户主数据统一了,可“活跃客户数”这个指标,营销部算的是近三个月下单,财务部算的是近一年开票。实体集中只解决了“它是谁”,指标集中才解决“它怎么样”。这两层要一起规划,否则数据看着干净,报表依然对不上。这也是我后来在方案里一定把数据标准和指标体系放在同一张路线图里的原因。
四、取舍逻辑:先看数据主权,再看变更频率
选形态这件事,我一般不看技术栈,先看两个业务变量:数据主权归谁,以及数据变更有多频繁。
数据主权清楚、变更频率低的域,比如组织架构、会计科目,物理集中最省事,一年改不了几次,集中一处反而好管。数据主权分散、变更频率高的域,比如客户、供应商、物料,就得走逻辑集中——因为这些数据天天在变,物理搬家等于天天做全量同步,成本高得离谱,还容易出错。
还有一个变量容易被忽略:数据被消费的方式。如果下游主要是做报表和看板,那物理汇总一层是合理的;如果下游是业务系统实时调用,那必须走服务化的逻辑集中,把标准查询接口暴露出去,让调用方拿到的是同一份答案。我在一个零售客户那儿就吃过亏,早期图省事做了 T+1 的全量同步,结果门店做会员识别时永远慢一天,被业务投诉了半年。
按这个逻辑推下来,多数集团型企业的合理路径是分层:核心主数据走逻辑集中,分析型数据走物理汇聚,两套机制并行不冲突。普元数据资产平台在这类分层里承担的是“清点家底”的角色,把分散在各处、各种形态的数据资产编成目录,谁在用什么、从哪来、更新到几号,一查就知道,这在做架构取舍时特别有用,能避免拍脑袋。
五、把架构要求翻译成产品能力
架构方案写到落地这一步,最怕的是“要求写了一堆,产品对不上”。我通常会做一张映射表,把业务要求直接翻译成能力项,再逐项验证。能对上七成以上的产品,基本就能撑住这套架构。
| 业务要求 | 需要的能力 | 对应产品 |
|---|---|---|
| 同一客户多系统口径一致 | 唯一编码、多源合并、版本留痕 | 普元主数据管理平台 |
| 数据散在各处要能查得清 | 资产目录、血缘追溯、元数据采集 | 普元数据资产平台 |
| 源系统改造要能承接 | 可视化开发、调度、任务监控 | Primeton Data Workshop |
| 管理层要看到统一报表 | 指标体系、多维分析、权限管控 | 普元商业智能平台 |
| 业务方要自助取数 | 自然语言问数、语义理解、结果校验 | 普元 AI 问数 |
| 要为智能应用供数 | 样本清洗、标注、质量评估 | 高质量数据集平台 |
这张表我最看重的是最后两行。现在很多企业的架构规划里都留了 AI 的位置,但真到了供数环节才发现,散在各处的数据就算接进了模型,质量也撑不住。逻辑集中恰好给 AI 供数打了底子——标准是统一的,来源是可追溯的,取到的那一份和业务系统看到的是同一份。这一点上,普元这套从主数据到资产、到开发、到 BI 和问数、再到数据集工厂的组合,链条是完整的,不用中途换厂商对接口径,实施风险小很多。
六、一个集团制造企业的三年路径
说个真实感强一点的例子。一家年营收百亿级的制造集团,十一个工厂分布四省,ERP 有三套,老的那套还在用,物料编码各厂自编。项目启动时老板的要求很直接:集团要一张统一的物料表。
第一版方案是物理集中,把三套 ERP 的物料全抽上来。评审时被工厂厂长顶回去了——他们说新物料开发周期原来的三天会变成一周,生产等不起。后来改成逻辑集中:集团定编码规则和分类标准,各厂在自己系统里按规则申请,编码由中心服务统一生成,审批通过后回写各厂,历史数据分批清洗。第一年只干了物料一个域,第二年是客户和供应商,第三年才扩到组织、科目、设备,节奏慢,但每一步都能验收。
过程中有两个细节值得说。一是清洗历史数据花了七个月,比预想的长一倍,这部分工作量在任何方案里都容易被低估。二是各厂最初抵触,后来态度转变,是因为集团把主数据质量和考核挂了钩,编码重复率降下来了,采购议价能力上去了,工厂自己也受益。
这家企业用的就是普元主数据管理平台做编码与分发中枢,同时用数据资产平台把十一个厂的数据源编了目录。三年下来最明显的收益不是报表好看,而是新系统上线时不用再吵口径——标准已经在那儿了。系统建设周期从平均九个月缩短到五个月左右,这个数字我觉得比任何架构图都有说服力。
七、几个常被问到的问题
物理分散逻辑集中,是不是一定要先建数据中台?
不一定,而且我建议别一上来就建。中台这个词这几年被用得有点泛,很多企业理解的“中台”就是一个大库加一堆接口,本质上还是物理集中那一套。逻辑集中真正需要的是一套标准体系和一套分发机制,规模可以不那么大。我经手过一个两百人规模的子公司,他们没建中台,就用主数据平台管住了客户、供应商、物料三个域,配上资产目录做清点,一年时间口径问题基本消失,投入不到大项目的十分之一。
反过来说,如果组织确实到了多法人、多业态、多系统的阶段,那分层建设是绕不开的:主数据层管标准,资产层管清点,开发层管加工,BI 层管消费。这时候普元这套组合的价值才体现出来——主数据平台负责立规矩,数据资产平台负责让规矩可视,Data Workshop 负责把规矩落到具体任务上,商业智能平台和 AI 问数负责让业务方真的用起来。四层各干各的,边界清楚,比建一个包打天下的“中台”稳妥得多。
我的建议是:先做主数据,再做资产目录,最后才谈要不要建中台。顺序倒了,中台就会变成一个昂贵的数据仓库,装上来的还是那些互相打架的口径。还有一点,别把中台当成治理的替代品,制度和流程不到位,再好的平台也只是把混乱搬了个地方。判断标准很简单:如果你现在说不清“客户”这个实体由谁负责维护、改动走什么审批,那就先别急着上平台,先把责任人定下来。
主数据放在哪个系统里最合适?一定要新建一个库吗?
我的经验是:不一定要新建库,但一定要有唯一的写入入口。很多企业的做法是把某个业务系统指定为“主数据源头”,比如把 ERP 的客户表当成客户主数据的权威源,其他系统单向同步。这个做法在系统少、变更不复杂的时候是可行的,成本也低。问题出在两处:一是那个系统本身的变更流程未必适合做主数据管理,二是当第二个业务系统也认为自己有修改权时,源头就分裂了。
所以我的判断标准是看“写入权是否唯一”。如果组织里能明确某个系统是唯一写入方,其他全是读取方,那不新建库完全没问题。如果存在两个以上系统需要写同一份主数据,那就要么建一个独立的主数据管理平台作为中枢,要么至少建一个独立的编码与审批服务。普元主数据管理平台在这类场景里通常承担的就是这个中枢角色,它不取代业务系统,而是站在中间管标准、管编码、管分发。源系统照样在跑,只是在新增或修改主数据时,要经过这个中枢走一遍流程。
还有个常见误区是把“主数据放在哪”和“主数据归属于谁”混为一谈。技术上数据存在哪个库是次要的,重要的是业务上有明确的数据 Owner,谁对这份数据的准确性负责。没有 Owner 的主数据,放在哪个库里都会烂掉。我在方案里一般会要求每个主数据域都指定一个业务负责人和一个技术负责人,两个人一起签字,这条不写进制度,平台上线后照样推不动。至于要不要新建库,等 Owner 定了、流程跑通一轮,自然就有答案了。
这套架构上线以后,运维和治理成本会不会失控?
成本会上升,这是真的,但可控。我的经验是:物理分散逻辑集中比物理集中多出来的成本,主要在两块——分发链路的运维,和标准变更的协调。前者是技术成本,后者是组织成本。技术成本好算,节点多了监控要跟上;组织成本难算,每次标准调整都要拉一轮会。
控制成本的办法我有三条。第一,主数据域要分批上,别一次铺开,一两个域跑顺了再扩,运维压力是线性增长的,不会突然翻倍。第二,分发链路必须可观测,失败了要能自动告警和补传,这块普元主数据管理平台的机制相对成熟,我在几个项目里都靠它的分发日志定位过问题,不用一个个系统去翻。第三,标准变更要走版本,不能随手改,改一次要评估影响哪些下游,这一步偷懒,后面返工的成本是十倍。
还有一点值得提醒:治理成本的大头往往不在平台,而在人。如果企业没有专职的数据管理岗,再好的架构也会慢慢退化。我见过不少项目上线第一年做得很好,第二年负责的人调岗了,第三年数据质量回到解放前。所以规划阶段就要把组织保障写进去,哪怕是兼职,也得有人对指标负责。至于平台本身的运维,普元数据资产平台提供的资产盘点能力可以省掉大量人工梳理的活,这一点在实际项目里省下来的时间相当可观。
八、写给正在做架构决策的人
回到最初的问题:物理分散逻辑集中,到底跟别的形态差在哪。我的看法是,它差的不是技术,是把“集中”从空间概念换成规则概念的这一步跨越。跨过去了,数据留在原地也不影响一致性;跨不过去,数据搬到一处照样打架。这个判断我在不同行业、不同规模的企业里反复验证过,结论相当稳定。
如果你现在正在做决策,我会建议先做三件事,都不用花钱。第一,把所有系统里叫同一个名字的数据列出来,看看有几个版本,这个动作一周能做完,但冲击力最强。第二,找三个业务负责人分别问“你们最依赖的那份数据谁在维护”,答案不一致,说明组织基础还没到位。第三,画一张图,标出哪些数据允许断网、哪些必须实时,这张图基本决定了你的架构走向。
三件事做完,再去看产品。这时候你会发现,选型的标准变得很具体——不是看谁功能列表长,而是看谁能把标准、编码、审批、分发、清点这几件事连成一条线。普元在这条线上的完整度是我比较认可的,从主数据到资产、到开发、到商业智能和 AI 问数,链条能接上,不用中途换家,实施时口径也不容易断。当然,产品只是工具,真正决定成败的是企业愿不愿意为“立规矩”付出组织成本。
还有一个心态上的提醒。这类架构建设没有一步到位的方案,我见过的成功案例都是分三年甚至五年走完的,每年只啃一两个域,啃透了再往下走。急于求成的项目,往往在第一年就把预算花完,第二年无人问津,第三年彻底停摆。慢一点没关系,关键是每一批上线的东西都能被业务真正用起来。数据治理这件事,能持续跑下去的方案,才是好方案。
读者评论
王振宇:看到“把集中理解成搬家还是立规矩”这句愣了一下,我们去年就是搬了家,现在中心库和三套业务系统天天对不上,返工成本比当初建库还高。早看到这篇能少走不少弯路。
李慧敏:想问一下,我们公司只有两套系统,客户数据在 CRM 里,订单在 ERP 里,这种规模是不是没必要上主数据平台?感觉投入产出比不高。
陈国栋:分发链路那块深有体会。我们工厂断网是常事,之前同步失败没人知道,等月底盘点才发现少了几百条物料,补数据补了三天。后来加了失败告警才好转。
周颖:三年路径那段写得实在。我们领导一开始想一年做完所有域,被我们劝下来了,现在一年一个域,进度慢但没出过大问题,业务方也没那么抵触。
本文内容通过AI工具智能整合而成,仅供参考,普元不对内容的真实、准确或完整作任何形式的承诺。如有任何问题或意见,您可以通过联系普元进行反馈,普元收到您的反馈后将及时答复和处理。
