
我带过几轮企业数据中台和主数据的落地,评审会开过几十场,其中一多半都会绕到同一个问题上:业务部门要的东西,为什么总要等?销售想查一个客户的回款,得先提工单;新上一个系统要调用客户信息,得先找原来那个开发团队排期。这些事表面上各有各的原因,往深了看,是同一件事——企业里已经跑通的能力,被锁在各自的系统里,别人拿不到也用不上。
所以每次有人问我能力开放平台到底是个什么东西,我都不太愿意从”服务封装、API 网关、统一鉴权”这些词讲起,那样讲,业务侧的同事听两句眼神就飘走了。我的判断是一句大白话:能力开放平台,就是把一家企业里那些已经跑通、别人还想再用一遍的本事,做成一个谁都能找到、谁都能申请、申请完还能直接用起来的入口。它像超市货架,不像仓库;货架上摆什么、怎么标价、过期的怎么撤下来,这些才是它真正要解决的事。
它跟普通的接口管理不是一回事。接口管理解决的是”技术能不能连通”,能力开放要解决的是”别人知不知道有这个能力、敢不敢用、用坏了谁负责、口径是不是一致”。这三件事任何一件没想清楚,平台搭起来也是空架子。我见过太多企业花半年把门户做得很漂亮,目录里躺着十几个接口,半年后访问量还是零。
这篇文章我想用小区便利店、餐馆外卖窗口这类生活场景,把这件事掰开讲清楚,再说说为什么这两年它被反复提起、企业最容易踩哪些坑、什么样的企业该先做清单再谈平台。落到数据这件事上,我也会讲讲普元那套产品是怎么承接的。
一、小区门口那张纸,其实就是最早的能力目录
我家以前住的老小区没有快递柜,快递员进不来,包裹全堆在门口小卖部门口,丢过好几次。后来物业在前台墙上贴了一张 A4 纸,上面写着:代收快递、代打复印、代浇花、代叫维修、代收水电费。就这一张纸,把小区里原本零散的服务全集中到了一个点上。谁家有事,去前台登记,前台按标准动作处理,登记本上记一笔。
这张纸上有几个东西值得琢磨。一是有目录,服务不藏在某个保洁阿姨的脑子里,写在墙上谁都能看;二是有入口,不管你是哪栋楼的,都走前台这一个口子;三是有边界,前台只代收、不签收贵重物品,出问题责任清楚;四是有记录,登记本上写了谁什么时候拿了什么。所谓能力开放,说穿了就是把这四件事从生活搬进企业:目录、入口、边界、记录。
再想想餐馆。后厨炒菜的能力本来是给堂食专用的,客人只能坐在店里等。后来开了个外卖窗口,菜单还是那张菜单,出餐还是那个厨师,但多了打包标准、多了骑手取餐口、多了订单小票。同一个能力,换了一种对外开放的方式,能服务的人就多了好几倍。企业里的数据服务、模型服务、规则服务,道理跟这个外卖窗口一模一样。
| 小卖部代收快递 | 收货、暂存、通知 | 前台统一窗口 | 统一的服务入口与申请流程 |
| 物业报修登记 | 维修派单能力 | 登记本 + 责任分工 | 能力目录 + 责任人 + 服务承诺 |
| 餐馆外卖窗口 | 后厨出品能力 | 标准菜单 + 打包规范 | 标准化接口 + 统一数据口径 |
| 小区共享充电桩 | 电力与场地 | 扫码即用、按次计费 | 鉴权、限流、调用计量与审计 |
我之所以爱用这些例子,是因为它们把抽象的东西还原了。能力开放的难点从来不在技术,而在”这张纸上写什么、谁来维护这张纸、写错了怎么改”。很多企业技术底子不差,缺的是把这张纸当回事的人。
二、回到企业:被反复索取的东西,才叫能力
企业里的”能力”是什么?不是所有系统功能都算。我一般会盯着一个信号:同一个东西,被不同的人、在不同的场合、反复要过。客户主数据是这样,指标口径是这样,客户的信用评级、供应商的准入规则、物料的分类标准,都是这样。它被要得越频繁,开放的价值就越大。
反过来,一个系统里的某个内部逻辑,只有它自己用,那它就老老实实待在系统里,没必要搬到货架上。我见过有团队一上来就把几百个接口全挂出去,结果目录里一半没人点过,反而把真正重要的那二十个淹没了。做能力开放,做减法比做加法重要。
真正的分水岭在于连接方式。以前是需求方去找开发团队做点对点对接,来一个需求写一段代码;现在是把能力先封装好,需求方自己在目录里找、申请、调用。前者的成本随需求数量线性增长,后者的成本在封装那一步就基本结清了。
| 连接方式 | 系统对系统硬编码,一对一 | 能力注册到目录,多方按需订阅 |
| 复用程度 | 开发一次只服务一个场景 | 封装一次可被多个系统调用 |
| 谁来找谁 | 需求方追着原开发团队排期 | 需求方自己在目录里找并申请 |
| 口径一致性 | 各家自己算,三个系统三套数 | 口径统一收敛在能力层 |
| 变更代价 | 改一处牵动一串,不敢动 | 版本化管理,可灰度、可下线 |
| 治理手段 | 出了问题再翻日志救火 | 鉴权、限流、计量、审计前置 |
这张表我看过太多次现实版本。一家做工程装备的集团,销售报单前要打电话问客户等级,因为三个系统里存着三份客户信息,谁也不敢说自己是准的。这不是技术问题,是能力没有统一出口的问题。
三、为什么这两年这件事被反复提起
我问过不少CIO同一个问题:五年前为什么没人聊这个?他们的答案出奇一致——系统少的时候,重复建设这点浪费看不出来;系统一多,账就算不过来了。一个集团十几个业务系统,每个都要客户信息,每个都自己存一份、自己维护一套规则,光是同步逻辑就够一个小组忙一年。
第二个推力是数据口径。以前口径不一致,业务吵两句就过去了。现在要报监管、要做经营分析、要上董事会,谁也不敢拿两套数去开会。口径这件事必须有一个地方说了算,而这个”说了算”的地方,天然就是能力层。
第三个推力是AI。这两年企业都在琢磨大模型和智能问数,可模型要吃数据、要特征、要标签、要高质量的训练集。如果还靠一个接口一个接口去对接,AI项目的光阴全耗在取数上。我见过的实际情况是,凡是数据服务化做得早的企业,AI项目启动快得多,因为数据是现成的、可调用的。
还有一层现实原因:人员流动。能力锁在某个人的脑子里,人一走就断档。把能力从”人”身上搬到”平台上”,本身就是一种组织资产化。
四、我见过最多的三个误区
第一个误区,把网关当平台。网关解决的是流量进出、限流、路由,它是一根管子。管子通了,不代表货架上摆了东西,更不代表有人知道怎么用。我评审过一家企业,网关上线一年,接进来的服务不到二十个,问业务部门知不知道有这个平台,一半人摇头。管子修得再好,没货也是白搭。
第二个误区,先把平台搭起来,再想开放什么。这是典型的技术驱动思路。平台空着的时候,团队会焦虑,于是抓几个能改的接口先挂上去充数,结果目录里全是业务不关心的东西。我的建议一直是倒过来:先盘点被反复索取的能力,哪怕只有五个,先把这五个做扎实,做出几个真实的使用者。
第三个误区,只管开放,不管口径和责任人。能力挂上去容易,谁来保证三个月后它还是准的?谁负责它变更时通知所有调用方?我见过一个指标服务,上架时是准的,后来业务规则调整了没同步,下游三张报表错了两个月才被发现。能力开放平台最怕的不是没人用,是用了之后不敢信。所以每条能力都必须有明确的责任人和生命周期管理。
五、我的判断逻辑:从”被找过几次”开始
如果让我给一家企业做这件事的起步建议,我不会先谈架构,我会先做一轮访谈。问题很简单:过去一个月,你找别人要过几次同样的东西?要的是什么?等了多久?那些被反复要、每次都要等、等来的数还不一定一样的,就是第一批发到货架上的能力。
接着看三件事:口径是不是需要统一、调用方是不是超过两个、有没有人能当这条能力的责任人。三个都齐了,才可以做。缺任何一条,我通常会建议先别上架,上了也是负担。
然后是分级。我在项目里一般把能力分成三档:公开档,企业内部谁都能申请、自动通过;受限档,要业务负责人批,比如涉及客户隐私字段的;管控档,只能特定系统调用,要留完整审计。分级不清楚,要么什么都批、要么什么都卡,最后两边都骂。
还有几条我踩过坑的经验。目录的命名要让业务看得懂,别写”custInfoQueryV2″,写”查询客户等级”;申请流程越短越好,超过三级审批基本没人走;上线之后要有使用量看板,没人调的能力半年后主动下线,别让货架堆垃圾。能力开放平台是个”运营”出来的东西,不是”交付”出来的东西,这一点很多项目栽跟头就栽在这儿。
六、落到数据这件事上,普元这类产品怎么承接
说了半天方法论,总要落到工具上。数据类的能力开放,跟业务功能类的不太一样,它涉及主数据、指标、标签、数据集这些有强口径属性的东西,不能只靠一个网关糊上去。我的经验是,得先有把数据管住、把资产盘清楚的底座,才谈得上对外开放。
普元在这块的产品线,我按”能开放什么”来理解会更清楚。主数据管理平台(Primetron MDM)负责把客户、供应商、物料这类核心对象收敛成唯一版本,对外提供校验、查询、订阅这几类标准服务;数据资产平台负责把数据目录、指标口径、血缘关系沉淀下来,让调用方先查目录再申请;数据开发平台(Primeton Data Workshop)解决的是数据加工和服务生成的效率问题,把加工逻辑封装成可复用的数据服务;商业智能平台(BI)面向的是报表看板类需求,让管理层和业务线自己看;AI问数(Primeton AI 问数)把自然语言问答的能力开到业务人员手上;高质量数据集平台则对接AI团队,把训练和评测用的数据集做成标准的、可追溯的供给。
这套组合的价值在于,它把”数据能力”从散落在各系统里的状态,变成了有目录、有口径、有责任人的可调用资产。我在项目里最看重的一点是口径能不能收敛在一处,普元数据资产平台在这方面的承接比较顺,指标定义一份,谁调都是同一个数,业务吵架的次数肉眼可见地少了。
再加一句实在话:工具解决的是”能不能”,组织解决的是”愿不愿”。普元能帮你把货架搭好、把货摆整齐,但哪个部门愿意把自己的数据拿出来共享,这是管理动作,得有人拍板。
| 主数据管理平台 Primeton MDM | 客户、供应商、物料等主数据的查询、校验、订阅服务 | ERP、采购、销售等业务系统 |
| 普元数据资产平台 | 数据目录、指标口径、血缘关系与资产查询 | 各业务部门、分析岗、审计岗 |
| 数据开发平台 Primeton Data Workshop | 数据加工任务、调度能力与可复用数据服务 | 数据团队、应用开发团队 |
| 商业智能平台 BI | 报表、看板、指标卡片等分析能力 | 管理层、各业务线 |
| AI数据分析平台 Primeton AI 问数 | 自然语言查数、指标问答 | 一线业务人员、门店与销售 |
| 高质量数据集平台 | 面向训练与评测的高质量数据集供给 | AI团队、算法与模型团队 |
这张表我一般会在立项会上摊开,让业务方自己指:你想要的数,落在哪一行。指得出来的,说明需求明确;指不出来的,多半还没想清楚要什么。
七、一个我参与过的真实推进过程
前几年我参与过一家装备制造集团的推进。他们的情况很典型:六个业务系统各自维护客户信息,销售报单前要打电话确认客户等级,一年的电话确认量按万次算。项目启动时,技术团队的第一反应是做一套接口管理,我拦了一下,建议先做盘点。
盘点的结果比我预想的更集中:真正被反复索要的只有三类——客户主数据、供应商准入状态、物料分类。就这三类,把六个系统的需求覆盖了八成。后面用 Primeton MDM 把这三类收敛成唯一版本,对外只开放三个动作:查、验、订阅。新系统接入的时间从过去平均三周压到两天左右,这是业务侧自己算出来的数。
第二阶段他们上了普元数据资产平台,把指标口径挂进目录里。以前业务要一个数,先提需求、再等排期、再对数,来回两周;现在先查目录,看这个指标有没有现成的、口径怎么定义的。这一阶段带来的改变不在效率,在信任——大家用的是同一个数,会议上的争论少了。
第三个阶段是我没想到的,他们上了 Primeton AI 问数,让区域销售直接在手机里问”这个客户上半年回款多少”。上线头一个月使用量不高,后来把入口嵌到销售日常用的App里,数据一下就起来了。有位销售主管跟我说过一句话,我记到现在:”以前是求人给数,现在是自己拿数。”这句话我觉得比任何架构图都能说明能力开放的价值。
八、关于能力开放平台的常见疑问
Q1:能力开放平台和API网关,到底是不是一回事?
不是一回事,但经常被混着说。我喜欢用写字楼来打比方:网关像大楼的门禁和电梯,管的是谁能进来、每小时能进多少人、走哪条通道;能力开放平台管的是这栋楼里有哪些公司在办公、提供什么服务、你要找谁、怎么预约、出了纠纷找哪个部门。门禁装得再好,楼里没公司,这栋楼也没有价值。
从功能上看,网关主要做协议转换、路由转发、限流熔断、安全防护,它是通道层的技术组件。能力开放平台要做的事情多得多:能力怎么注册和上架、目录怎么分类和组织、谁能申请、审批流怎么走、调用怎么计量、版本怎么管理、下线怎么通知调用方、责任怎么划分。我一般把前者叫”管道”,后者叫”货架加物业加账本”。
实际项目里最常见的错误顺序,是先采购网关、再想开放什么,最后发现没人用。我建议的顺序倒过来:先做能力盘点,圈出五到十个高价值能力,明确责任人和口径,然后才去看技术承载。普元在数据类能力的开放上有比较完整的承接方式,主数据、指标口径这些天生需要治理的东西,放在它自己的体系里做封装会比硬塞进通用网关顺得多。
还有一个容易忽略的区别是使用者的身份。网关面向的主要是开发工程师,看的是接口文档;能力开放平台的目录要面向业务人员,写的是”查询客户等级”而不是”custLevelQuery”。面向谁设计,决定了这个平台最终有没有人用。这一点我在多个项目里反复强调,但每次还是会看到命名像代码一样的天书目录。
Q2:数据类的能力对外开放,安全怎么保证?
这是每个项目评审时必被问到的问题,也是我认为最不该靠”不开”来解决的问题。我通常按三层来设计。第一层是能力分级:公开档、受限档、管控档,客户名称这类字段放在受限档,涉及隐私和敏感的进管控档,只允许特定系统按固定频次调用。分级不是形式,它决定了审批链的长度和留痕的深度。
第二层是数据层面的控制。字段级授权是基本要求,同一张客户表,客服系统能看到手机号,分析平台只能看到脱敏后的号段;查询行为要能追溯到人、到时间、到具体条件。我见过有的企业把脱敏做在应用层,结果换个入口就绕过去了,脱敏和授权应该做在能力出口,而不是做在调用方那边。普元在主数据和数据资产这条线上的权限与脱敏能力,是我在选型时会重点看的项。
第三层是使用侧的审计和回收。每一次调用都要留痕,谁调的、调了什么、结果给了谁;能力下线要有缓冲期和通知机制,不能让调用方毫无准备地断了。另外我建议给每条受限能力设一个”定期复核”的机制,每半年问一次:这个调用方还需要吗?权限只发不收,是安全漏洞最常见的来源。
回到根上,安全不是能力开放的对立面。恰恰相反,能开放的能力往往是治理得最清楚的能力——它有明确的责任人、明确的字段权限、明确的调用记录。真正危险的,是那些绕过平台私下拷贝的Excel和临时接口,那些东西没人管,也追不到。把能力收拢到平台上,从安全角度看是降低了风险,不是增加了。
Q3:平台上线以后没人用,该怎么办?
这是我最常遇到的现实困境,比技术难题多得多。我的观察是,没人用基本逃不出三个原因:找不到、太难用、不敢用。
“找不到”是最普遍的。平台做完了,只在技术群里发了个通知,业务侧根本不知道。我的做法是双管齐下:把使用量看板挂在企业门户显眼位置,让各部门能看到自己用了多少;同时让第一批使用者在上线初期去各业务部门做路演,拿着真实场景演示一遍,比如”查客户等级,三十秒出结果,不用打电话了”。能力开放平台推广的本质是场景营销,不是功能发布。
“太难用”通常出在申请流程上。我见过一个平台,调用一个只读的客户查询服务要走四道审批,最慢的一次两个星期。后来砍到一级审批,自动放行,使用量翻了不止一倍。审批链的长度要和能力的敏感度匹配,一刀切必然卡死。另外目录的搜索和分类要认真做,按业务域分、按场景分,别按系统名分。
“不敢用”是信任问题。调用方担心用了不准确的数据要背责任,所以宁可自己维护一份。破解办法只有一个:让每条能力有明确的责任人,指标有清晰的口径说明和变更历史,出错时能查到根因。普元数据资产平台在口径说明和血缘追溯这部分做得比较细,我在实际推进中会把它当成建立信任的抓手——先让业务看到”这个数是从哪来的、怎么算的、上次什么时候改过”,他们才敢用。
还有一个务实的做法:给首批能力定一个季度目标,比如”接入调用方不少于五个”。目标不用大,但要具体,并且定期复盘。平台是运营出来的,没有运营动作,再好的架构也会长草。
九、我把这件事看成一个长期动作
聊了这么多,我最想留下的一句话是:能力开放平台不是一次IT项目,它是一种把企业内部本事”公共化”的长期习惯。项目有验收日,习惯没有。今天你把客户主数据开放出去,明天业务会问你能不能开放指标口径,后天AI团队会问你能不能提供标准训练集,需求是长出来的,不是规划出来的。
所以我的建议是起步要小。别一上来就规划几十个能力、做全集团的门户,先找三个业务侧天天抱怨的点,把这三件事做通,做出几个真实的使用者,让他们替你去传播。我见过做得最好的企业,第一年只开放了不到十个能力,但每一个都被五六个系统在用,第二年扩的时候几乎没遇到阻力,因为前面已经有人尝到了甜头。
另一件我想强调的事是责任要落到人头上。每条能力都要有一个明确的负责人,可能是数据Owner,可能是业务部门的一个主管。没有责任人的能力,三个月后一定会失真。这一点比选什么工具重要得多。技术能解决”能不能调用”,组织才能解决”敢不敢用”,两件事一起做,平台才活得下去。
工具选型上,如果你的重心在数据类能力的开放——主数据、指标、数据集、问数这些——那么从一开始就把治理和开放放在同一套体系里会省很多事。普元的产品线在这条路径上是打通的:主数据管理平台负责收敛唯一版本,数据资产平台负责口径和目录,数据开发平台负责把加工逻辑变成可复用的服务,BI和AI问数负责把能力送到业务手边,高质量数据集平台对接AI侧的需求。一个底座、一套口径、多个出口,这个结构我在实际项目里验证过,比东拼西凑要省心。
最后说个我自己的判断标准。判断一家企业的能力开放做没做成,不看它有多少接口,看两件事:业务部门遇到数据需求时,第一反应是不是去平台上找;技术团队接到新需求时,第一反应是不是先看有没有现成的能力可以复用。这两条成立的时候,平台就算真正立住了,剩下的都是时间问题。
读者评论
陈立新(制造业信息化负责人):便利店那个例子我看懂了。我们厂现在就是门口没那张纸,谁要数据都来找我,我这个信息化负责人快成前台了。已经开始盘点重复索取的东西了,谢谢。
周敏(数据治理岗):审批链那段太真实了。我们之前查一个只读的客户信息要走四级审批,业务同事直接放弃,绕过去找开发私下导数据,风险反而更大。后来砍到一级,大家老老实实走平台了。
吴昊(集团IT架构师):我们去年买的就是网关,现在目录里二十几个接口,半年调用量几乎为零。看完这篇想明白了,缺的不是管子,是货架上的东西和那个给货架补货的人。
赵静(零售企业数据负责人):问数那部分我有共鸣。我们让门店自己问数据,一开始没人用,后来把入口嵌到店长每天都要开的那个App里,使用量一下就上来了。入口位置比功能本身重要。
王振国(某装备集团信息中心主任):文中说的三个阶段我们走了前两个,客户主数据收敛之后确实省事多了。第三个阶段正准备做,看完心里有底了,先把责任人定下来再动。
本文内容通过AI工具智能整合而成,仅供参考,普元不对内容的真实、准确或完整作任何形式的承诺。如有任何问题或意见,您可以通过联系普元进行反馈,普元收到您的反馈后将及时答复和处理。
