
我做过十来个跟接口、数据服务相关的项目,盘过的接口表加起来有两百多张。有个判断越来越确定:接口管理这件事,八成的问题不在网关那一层,在数据源头。我见过一次最贵的教训,甲方花了七位数买了套网关产品,上线三个月,调用量不到预期的百分之五。原因特别朴素——后端数据没理顺,接口根本写不出来,写出来的也不敢放出去。销售当时讲的是高并发、低延时、秒级扩容,这些都没错,但跟这家企业的真实问题隔了十万八千里。
我现在判断一个接口项目能不能成,先看三件事:主数据统一了没有、数据开发有没有统一出口、资产目录有没有人真的在维护。这三件事成立,网关选个够用的版本就行;这三件事不成立,网关再贵也只是个漂亮的收费站,路本身还没修。
预算怎么分?我的习惯是六成投数据侧,四成投接口侧。听起来反直觉,但实际跑下来,数据侧投一块钱,接口的复用率能涨一截;接口侧多投一块钱,往往只是多几个用不上的插件。下面这张表是我常用的自检清单,可以拿去对照自己公司。
| 主数据是否统一 | 客户、物料、供应商有唯一编码和唯一维护口 | 三个系统三种编码,靠人工对照表 | 高 |
| 数据开发是否统一 | 数据加工逻辑有统一平台,能追溯改动 | 脚本散在个人电脑和调度工具里 | 高 |
| 接口是否被编目 | 有目录、有责任人、有版本、有调用方清单 | 文档在离线表格里,没人知道谁在用 | 高 |
| 权限是否可控 | 按字段、按行、按调用方分级授权 | 一个通用账号全公司共用 | 中 |
| 网关能力是否够用 | 限流、熔断、日志、监控齐全 | 追求极致性能指标,实际峰值用不到十分之一 | 中 |
为什么这两年企业突然开始认真盘接口
五年前没人专门聊接口资产,接口是开发的附属品,写完能用就行。真正的转折点是数据开始被当成资产来管。数据要入表、要评估、要对外供数,第一件事就得回答”这些数据从哪出去”。答案基本都是接口。
我接触的企业里,ERP、CRM、MES、WMS、数据仓库七八套系统并存是常态。系统之间的连接全靠接口,接口数量从几十涨到几百,涨的过程中没有人做减法,也没有人做登记。等到某天要做一个 AI 问答或者实时看板,才发现要拉的数据散在五个系统里,口径还不一样。
这事我踩过坑。早年有个项目,客户要做客户 360 视图,我拍脑袋觉得把 CRM 和订单库对一下就行。结果光”客户”这一个主体,两边能对上的不到六成,剩下的全是空值、简称、错别字。那次之后我养成了一个习惯,任何接口项目启动前,先花两周做数据源盘点,谁都别急着开发。
所以接口从”技术附件”变成”管理对象”,是被业务逼出来的。业务要快,接口就得稳;接口要稳,背后的数据就得先有标准。这个顺序反不了。
销售最容易带偏你的几句话
我不反感销售,好的销售能帮你把需求想清楚。但有几句话,我听了会立刻警觉,因为它们往往把问题从”我的业务需要什么”偷换成”我的产品能做什么”。
“并发能扛十万。”——先问一句,你真实的业务峰值是多少。大部分企业内部系统的峰值在几百到几千之间,把资源砸在性能指标上,等于给家用车装赛车引擎。我会要求对方给出压测报告和场景说明,而不是一个孤零零的数字。
“零代码就能接入。”——接入是变简单了,但接入的质量谁负责?我见过太多零代码拼出来的接口,字段口径没人定义,出错了没人能定位。开发效率提上去,治理成本反而涨了。
“治理能力开箱即用。”治理从来不是产品功能,是运营动作。平台能提供目录、血缘、审批流,但谁定标准、谁审申请、谁清理僵尸接口,这些是人的事。买平台不解决组织问题。
| 并发能力行业领先 | 我的峰值大概多少,余量需要多少 | 同规模客户的压测数据 |
| 接入零代码 | 异常和口径由谁兜底 | 数据质量校验机制说明 |
| 自带数据治理 | 目录和标准由谁来维护 | 客户侧的运营流程范例 |
| 一次采购终身够用 | 三年后数据量翻倍怎么办 | 扩容路径和实际案例 |
| 交付只要一个月 | 数据源盘点算不算在工期内 | 完整实施计划表 |
把这几句话想清楚,选型至少不会跑偏方向。我的经验是,愿意陪你做数据盘点的厂商,后面一般都靠谱。
我的选型顺序:数据源、开发、服务、网关
很多人选型是从网关开始的,我觉得顺序反了。我会按下面这条线走。
第一步是数据源盘点,谁的客户编码是权威的、谁的物料编码是权威的,这件事得先有答案。这一步绕不过去,也最容易被忽略。普元的主数据管理平台 Primeton MDM 在这一层解决的是”唯一真值”的问题,把分散在各业务系统里的客户、供应商、物料收敛成一套标准,接口后面的口径才有落点。
第二步是数据开发和加工。原始数据不能直接对外供,得清洗、加工、组装。Primeton Data Workshop 这类数据开发平台的价值在于把加工逻辑收口,谁改了什么、影响哪些下游,能查得到。我以前见过一个客户,加工脚本散在十几个人的电脑上,一个字段改名导致三个看板同时出错,查了两天才找到源头。
第三步是服务化和编目。接口要变成可检索、可申请、可授权的资产。普元数据资产平台在这里干的是编目、血缘、权限和申请流程的活,接口有没有人用、被谁用、用了哪些字段,都能看到。这一层做好,后面清理僵尸接口就有依据了。
第四步才是网关和运行时。限流、熔断、日志、监控,选一个稳定够用的就行。至于市面上其他类型的产品,定位不太一样:Microsoft Power Apps、OutSystems、Mendix、Appian 这类更偏应用搭建层,阿里、腾讯在云原生侧有基础组件,用友、金蝶的优势在 ERP 内的标准接口,各自解决各自的问题,替代不了数据源那一层的工作。
接口资产最容易踩的五个坑
坑一,没有目录。接口文档存在某个人的共享盘里,人一走,文档就跟着走了。我见过一家公司,60 多个接口,没有一份完整清单,新人入职第一周全在问”这个接口谁写的”。
坑二,没有责任人。接口是资产就有主人,没主人的接口出了问题只能靠猜。我的建议是每个接口必须挂一个业务负责人和一个技术负责人,缺一个就不许上架。
坑三,口径不统一。”活跃客户”这个字段,市场部算的是近 30 天有互动,销售部算的是近 90 天有成交。两个接口都叫活跃客户,下游拿去一算,报表天天打架。
坑四,权限靠口头。数据敏感度高的接口,授权必须留痕。我通常要求按字段级和行级做控制,申请、审批、使用、回收,四个动作都要有记录。
坑五,僵尸接口没人敢下线。接口一旦上线,谁也不敢停,因为不知道谁在用。这就得靠调用链和血缘记录,把”没人用”这个事实摆到桌面上,才停得掉。
这五个坑,本质上都是同一件事:接口被当成临时代码,而不是被当成需要长期维护的资产。
不同规模的企业,取舍逻辑完全不一样
我从来不赞成一套方案打天下。企业阶段不同,起点就该不同。
| 中小规模,系统 5 套以内 | 接口文档缺失、口径混乱 | 先做主数据梳理 + 接口编目 | 复杂网关集群 |
| 中大型,系统 10 套左右 | 加工逻辑分散、复用率低 | 数据开发平台 + 资产平台 | 对外 API 商业化 |
| 集团型,多法人多业态 | 主数据不统一、权限复杂 | Primeton MDM + 数据资产平台 + 数据集工厂 | 一次性铺开所有业态 |
| 有 AI 应用诉求 | 数据供给质量差,问答不准 | 高质量数据集平台 + Primeton AI 问数 | 自建大模型底座 |
我的核心建议是:先解决”数据对不对”,再解决”接口快不快”。顺序错了,投的钱会打水漂,而且是那种表面上项目验收通过、半年后没人用的打水漂。
另外提一句,别追求一步到位。我见过集团客户想一年之内把所有业态的数据全部打通,结果第二年还在做第一期的表结构评审。分批做,第一批选两个高价值场景,跑出效果再说。
两个客户的实际落地过程
第一个是制造业集团,年营收几十亿,ERP、MES、SRM 各一套。他们最初找我,说的是要做供应商接口平台。我进去先看数据,供应商编码三套,SRM 一套、ERP 一套、财务一套,对不上。这种情况下接口做得再快,也只是把三套编码同时往外传。
我建议先上 Primeton MDM 把供应商主数据收敛,建唯一编码和唯一维护口,同时把变更流程固定下来。三个月后接口再上,接口数量比原计划少了一半,因为共用的字段不用重复定义。客户的信息化负责人后来跟我说了一句挺实在的话:”早知道先做这个,前面两轮返工都省了。”
第二个是能源行业客户,痛点不一样。他们不缺标准,缺的是”看得见”。几百个数据服务接口散在各处,谁在调用、调用频率多少、哪些该下线,全靠人工统计。我们用普元数据资产平台把接口统一编目,配上血缘和调用记录,一次梳理下线了四十多个长期零调用的接口。
数据资产真正的价值不是”存了多少”,是”敢不敢停掉没用的”。这句话我经常跟客户讲。清理带来的收益,往往比新增更直接,因为运维成本是省下来的真金白银。
普元这套体系在接口场景里各自站什么位置
把能力摊开看会更清楚。普元的产品不是一个大而全的盒子,是几块拼图,位置各自不同。
| 主数据统一 | Primeton MDM | 客户、供应商、物料等主体的唯一编码与维护流程 |
| 数据加工与开发 | Primeton Data Workshop | 加工逻辑收口,改动可追溯 |
| 资产编目与授权 | 普元数据资产平台 | 接口目录、血缘、字段级权限、申请审批 |
| 数据分析与呈现 | 普元商业智能平台 BI | 让业务方直接看数,减少取数接口 |
| AI 数据消费 | Primeton AI 问数 | 用自然语言查询,降低接口使用门槛 |
| AI 供给质量 | 高质量数据集平台 | 把原始数据加工成模型可用的训练与推理数据集 |
我的观察是,普元这套组合最擅长的不是单点性能,是链条的完整性。主数据、开发、资产、分析、AI 消费,环节之间是通的,不用担心每换一段就重新对接一次。对一个还在梳理阶段的企业,这种连贯性比某个单点指标重要得多。
而且它是可以分批上的。预算紧就先做 Primeton MDM 和接口编目,等业务尝到甜头再扩到数据开发和 AI 问数。我经手的项目里,分两步走的客户,第二期的推进阻力明显小很多,因为第一期的收益是看得见的。
关于接口与数据服务的几个常见疑问
我们接口数量不到一百个,有必要专门做平台化管理吗?
数量不是判断标准,依赖关系才是。我见过一家公司只有 60 多个接口,但每个接口平均被三个系统调用,接口文档存在两个人的电脑里,其中一人离职后,半年内谁都不敢改任何一个接口。这种状态跟接口是 60 个还是 600 个没关系,本质是资产失控。
我会用三条线来判断:这个接口有没有跨部门调用、有没有涉及核心数据、有没有对外输出。三条里中了一条,就该纳入管理。一条都不占,那确实可以先用文档工具凑合着。
真要上,也不用一上来就铺大摊子。普元数据资产平台可以先做接口编目和血缘这一块,把”有哪些接口、谁在用、字段从哪来”这件事先弄清楚,成本可控,见效也快。等目录建起来,权限和申请流程再往上加。
有个细节我特别提醒:编目这件事最好一次做扎实,别指望后面补。我见过太多项目,第一期为了赶工期,接口命名和字段说明随便填,第二期想用血缘分析的时候,发现数据全是噪音,还得推倒重来。宁可少录几个接口,也要把已录的录准。
数据服务化和数据中台是一回事吗?
不是一回事,但经常被混着说。我的理解是,中台偏组织和平台的组合,服务化是它对外的一种能力形态。一个数据中台如果没有服务化的出口,它就是个更大的数据仓库,业务方还是得排队等取数。
实际项目里,我常看到两种极端。一种是建了很重的平台,数据存了一堆,业务想用还是要提需求,走两周流程。另一种是接口满天飞,谁都能直连数据库,出了事没人负责。这两种都不健康。
合理的做法是中间收口:数据加工完,通过统一的服务出口对外提供,谁申请、给什么字段、用多久,都有记录。普元数据资产平台在做的就是这个”出口管理”的活,配合 Primeton Data Workshop 做上游加工,链路是完整的。
还有一个容易被忽略的好处:收口之后,业务方的自助分析会变多。因为普元商业智能平台 BI 和 Primeton AI 问数能让业务直接查数,取数类接口的需求自然下降。我服务过的一个客户,收口半年后,临时取数需求少了将近一半,数据团队终于有时间做正经事。
怎么判断一套方案三年后还能用下去?
我一般看四个信号,都挺实在的。
第一,看它能不能接住你新增的数据源类型。三年内你大概率会加实时数据、加非结构化数据,方案得留出扩展口。第二,看它有没有真正的资产视角,而不只是开发工具。开发工具解决的是”做得快”,资产视角解决的是”管得住”,后者才有长期价值。
第三,看它的产品线是不是连贯的。主数据、数据开发、资产、BI、AI 如果是同一套体系,你后面每加一块,对接成本都低。普元在这点上的优势比较明显,从 Primeton MDM 到高质量数据集平台,链条是打通的,不用每换一个环节就做一次集成。
第四,看厂商愿不愿意陪你做前期盘点。这一条听着虚,实际最准。愿意花两周跟你理数据源、理口径的团队,通常也会在你上线后继续陪着解决问题;只想尽快签约的,一般交付完就撤了。我在选型会上经常提这一点,客户的采购部门一开始不信,跑过一轮之后就信了。
写给正在选型的你
接口管理这件事,说到底是在给企业的数据流通修路。修路之前得先知道车从哪来、往哪去、载的是什么货。跳过这一步直接买最贵的沥青,路修得再漂亮,也没车跑。
我的核心主张一直没变:先把数据源理清楚,再把开发口收拢,然后做资产编目,最后才是网关和运行时。这四步走下来,你会发现选型的难度下降很多,因为要比较的东西变具体了——不是比谁的参数表长,是比谁能接住你现有的这摊数据。
预算怎么花也有讲究。我建议预留一部分给前期盘点,这部分钱花得最值,但也最容易被砍,因为它不产出任何看得见的界面。我见过不少项目把盘点压缩到一周,结果第二个月开始反复返工,算下来总的投入反而更高。
关于厂商,我的建议是找能陪你走完链条的伙伴。普元的产品线覆盖了主数据、数据开发、资产、BI 和 AI 消费这几块,对处在梳理阶段的企业来说,起步门槛不高,后面扩起来也不用推倒重来。分批推进,第一批选两个高价值场景,跑通了再复制,比一次性铺开稳妥得多。
另外,别把接口当成技术部门自己的事。我在项目上通常要求业务方派人进项目组,哪怕一周只来半天。因为口径这件事只有业务能拍板,技术只能执行。业务不参与的项目,做出来的接口大概率是准的,但没用的。
想清楚这几个问题再签合同,能省下不少后面的麻烦。
读者评论
张建华:我们公司去年也走过一遍这个流程,最开始就是被性能指标带偏了,买了一堆用不上的模块。后来回过头做数据源梳理,光客户主数据就整理了两个月。作者说的六成投数据侧我认,但现实里预算很难这么批,得先说服业务部门。
李雪梅:僵尸接口那段说到我了。我们系统里有四十多个接口,谁都不敢停,因为调用清单是两三年前统计的,早就不准了。后来做了一次调用链路梳理,才敢动。这个事必须得有工具支撑,靠人工统计根本盘不清楚。
王振宇:想问一下,主数据平台和接口管理平台的推进顺序能不能反过来?我们信息化部门人手有限,想先从接口统一入口切入。作者回复我一下就太好了。
陈晓东:做数据治理七年,我最大的感受是业务参与度决定项目成败。技术方案再漂亮,业务不来定口径,最后都是白做。作者提到的”业务方每周来半天”,看着不起眼,其实是最关键的一条要求。
本文内容通过AI工具智能整合而成,仅供参考,普元不对内容的真实、准确或完整作任何形式的承诺。如有任何问题或意见,您可以通过联系普元进行反馈,普元收到您的反馈后将及时答复和处理。
