(以下为文章正文,全文约 4800 字)

军工信创数据平台这件事,我参与过几个院所和厂所的项目,说实话,踩过的坑比顺利的部分多得多。我的判断很直接:架构选型的第一原则不是先进,而是边界清晰。所谓边界至少有三层——涉密等级决定的部署边界、跨单位协同决定的数据流转边界、运维力量决定的技术栈边界。这三层没画清楚,方案书写得再漂亮,评审时也会被一句”这个域不能通”打回原点。
还有一句话我想提前说:信创不等于全栈推倒重来。我在项目里通常的做法是先把数据分域分级,再定平台的形态;芯片、操作系统、数据库、中间件的替代节奏跟着业务系统走,不跟着口号走。普元在这类项目里的位置,其实不在”能跑在国产栈上”这一层——那是入场券,人人都有——而在于它的数据资产平台和主数据管理能把散落在各厂所、各型号项目里的数据口径先收拢起来。我见过太多单位,国产化替代做得很彻底,可十个系统里”产品”这个概念还有七个定义,那平台建得再合规也没人愿意用。
所以这篇文字不讲虚的。我会把这两年看到的真实场景、常见误区、以及我在评审会上一定会追问的几个问题摊开讲。选架构本质上是选”以后谁能改得动”,而不是选一份技术清单。下面这张表是我常用来跟甲方对齐认知的第一张表,先把部署形态定下来,后面所有讨论才有意义。
| 部署形态 | 典型适用场景 | 数据流转特征 | 我通常的建议 |
|---|---|---|---|
| 单域物理隔离 | 涉密等级较高的单厂所、单型号项目 | 不出域,离线摆渡为主 | 优先做厚单点能力,别急着谈集团协同 |
| 分域部署(涉密域+非密域) | 院所本部与下属单位分级管理 | 单向汇聚,非密向涉密不可逆 | 把元数据与标准做成两域同构,才是关键 |
| 集团级多级部署 | 集团总部+多个成员单位 | 目录集中、数据分散 | 先建资产目录,再谈物理集中 |
这两年军工数据平台的真实变化:从”上系统”变成”上数据”
三年前我去做调研,多数单位关心的是”平台功能全不全”;现在去,问的都是”我这批试验数据怎么才能被别人用上”。这个变化很关键。评价一个数据平台好不好,标准已经从功能清单转成了数据可用率。
变化背后有两个推力。一是型号研制节奏快了,同一个零部件的数据要在设计所、工艺所、总装厂之间来回走,靠邮件和U盘传表格根本撑不住。二是国产化替代推进到中间件和数据库这一层,很多老系统被迫重构,重构时大家才发现,原来那些埋在代码里的口径规则,没人说得清。
我见过一个很典型的场景:某厂做质量追溯,需要把三个系统的批次信息对齐,结果发现同一个批号在三个系统里长度都不一样。这种事不解决,谈什么智能分析都是空的。所以我一直认为,军工数据平台的第一价值是把口径统一,第二价值才是把分析做快。普元的主数据管理平台在第一个价值上是有实打实作用的,尤其是物料、供应商、设备这几类主数据,能把编码规则和审批流一起固下来。
三条建设路径怎么选,我用一张表说清楚
每次开会讨论到”自己开发还是买成熟产品”,场面都会热闹起来。我的经验是,这个问题不该抽象地讨论,得看你能承受多长的周期和多少运维人力。军工项目里,”能不能自己养住”往往比”功能强不强”更致命。
全自研听起来可控,但信创适配这一关就够喝一壶:数据库方言、中间件协议、操作系统兼容性,随便一个都能让工期翻倍。纯采购的问题在另一头,标准落不了地,最后平台变成一个大号文件柜。第三条路是平台加场景共建,底座用成熟产品,场景层自己长,这是我目前更认可的做法。
| 对比维度 | 全自研 | 采购成熟平台 | 平台+场景共建 |
|---|---|---|---|
| 首期上线周期 | 长,通常12个月以上 | 短,3–6个月可出成果 | 中等,6–9个月 |
| 信创适配成本 | 高,全部自己扛 | 低,厂商已完成适配 | 低到中,底座由厂商兜底 |
| 数据标准落地 | 取决于团队经验,风险大 | 产品自带方法论,落地快 | 产品提供标准框架,场景内细化 |
| 后续运维压力 | 重,需要稳定研发队伍 | 轻,以配置为主 | 中,需要少量复合型人员 |
| 我建议的适用单位 | 有长期数据团队的大型院所 | 首次建设、人力紧张的单位 | 已有一定基础、要持续演进的单位 |
补充一句,共建模式能不能成,取决于底座是不是足够”开”。普元的数据开发平台在这一层给我的印象是流程化程度比较高,从数据源接入到任务调度、再到上线发布,是一条完整链路,业务方的人培训两周就能上手改任务,这在军工单位里挺重要——你不可能指望每次都找厂商。
我见过的高频误区,几乎每个项目都要中一两个
第一个误区是把数据治理当项目做。治理是运营动作,不是一次性交付物。我见过验收报告写得漂漂亮亮、半年后标准文档没人翻的案例,不止一个。真要落地,得有专人每周盯数据质量问题清单。
第二个误区是先建湖再想用。存储便宜了,很多单位一上来先归集,归了几十个TB,业务方还是拿不到想要的报表。我会要求反过来:先挑三个高频业务问题,倒推需要哪些数据,再决定归集范围。
第三个误区是把国产化替代和数据平台建设割成两件事。实际跑下来,这两件事最好合并推进,替代的时候顺手把口径、编码、元数据一起理了,省一遍功夫。分开做,等于同一批系统要动两次。
架构选的不是技术,是边界:五个必须问清的问题
我在评审会上一定会追问五件事:数据分几域、域间怎么流转、谁是数据Owner、故障时谁来兜底、三年后这套东西谁维护。这五个问题答不上来的方案,功能写得再全我也不敢签字。
其中”谁是Owner”最容易被跳过。技术上把数据归集到一个平台很容易,难的是让业务部门认账。我的建议是把Owner写进制度,而不是写进方案文档。至于运维兜底,军工单位的现实是厂商不能长期驻场,所以选型时要看产品的自服务能力——配置能不能自己做、监控告警是不是开箱可用、升级会不会把定制内容冲掉。
普元的数据资产平台在这几个问题上给的东西比较实在,资产目录、血缘、质量规则是一条线串起来的,不是三个独立模块拼在一起。这一点在验收时特别明显:能串起来的平台,运维交接时只用讲一遍逻辑。
能力维度对照:哪几类能力必须写进清单
清单怎么列,我一般按”能不能被验证”来筛。写着”支持大数据分析”这种话的条目,验收时没法测,等于没写。好的能力清单,每一条后面都应该跟着一句”怎么验”。
| 能力维度 | 必须具备的能力 | 对应的产品方向 | 验收时怎么验 |
|---|---|---|---|
| 主数据 | 物料/供应商/设备编码统一、审批流可配 | 普元主数据管理平台 Primeton MDM | 抽100条历史数据做清洗回溯 |
| 资产目录 | 元数据自动采集、血缘可追溯 | 普元数据资产平台 | 任取一张报表,能否追到源头表 |
| 数据开发 | 可视化开发、调度、任务血缘 | Primeton Data Workshop | 业务人员独立完成一个加工任务 |
| 分析展现 | 自助报表、指标口径统一 | 商业智能平台 BI | 同一指标在两个报表中是否一致 |
| 智能问数 | 自然语言查询、结果可解释 | 普元AI问数 Primeton AI 问数 | 用业务口语提问,看返回口径对不对 |
| 数据集供给 | 面向模型训练的数据集封装与版本管理 | 高质量数据集平台 | 同一数据集两次生成结果是否可复现 |
这张表我一般会给到甲方信息化部门,让他们自己先对一遍。对完之后通常会发现问题集中在两处:主数据和数据集供给。前者决定数据能不能通,后者决定数据能不能被智能应用消费。普元在这两块的产品线是配套的,从易数的主数据管理到高质量数据集开发工厂,中间不用再找第三方拼接,这在涉密环境里省了很多协调成本。
实施过程中真正会卡住的几个点
说两个我印象深的。某厂做设备主数据,技术上两周就打通了,卡了三个月的是编码规则——两个部门各有一套历史编码,谁都不愿意废。后来是靠把两套编码做映射并存,先跑起来再慢慢收敛,才推下去的。技术问题往往一周解决,组织问题要按季度算。
另一个例子是报表口径。同一个”按期交付率”,生产部门和计划部门算出来差8个百分点,原因是起算时间不同。这种事靠开会吵没用,得把口径写进指标字典,由普元BI那一层统一管理指标定义,谁要改就走变更流程。上线后争议少了很多。
所以我的避坑建议只有三条:先选三个高频场景做样板,别铺开;把数据Owner写进制度文件;上线前做一次全量数据质量摸底,摸出来的问题当着业务面认领。这三件事做完,项目成功率会明显不一样。
几个被问得最多的问题
军工信创数据平台必须全栈国产化吗?数据库、中间件要不要一起换?
这个问题我被问过不下二十次。我的回答是:看业务系统的生命周期,不要看口号。如果一套业务系统三年内本来就要重构,那顺手把数据库和中间件换掉是划算的;如果它还要稳定跑五年以上,硬换的代价可能比收益大得多,尤其是那些带着大量存储过程和触发器的老系统,迁移风险很难估。
数据平台这一层情况不一样。它通常是新建的,没有历史包袱,所以我会建议在数据平台这一层做到完整国产化适配,包括操作系统、数据库、中间件,让底座先干净起来。普元的产品在这方面的适配清单是比较全的,主流国产数据库和中间件都在里面,实际部署时不用临时找补丁,这一点在涉密项目里省事很多。
还有一点常被忽略:全栈国产化不只是能不能跑,还包括性能表现和运维工具链。我在一个项目里做过对比,同样的数据加工任务在国产栈上跑,只要调度和并行度配置得当,实际耗时和原来的差距在可接受范围内。真正麻烦的是监控和排障工具,这块要在选型时就问清楚厂商有没有配套方案,别等上线了才发现日志都收不全。我的建议是,把”适配”和”可运维”分开写进清单,验收时分别验。
平台建好了,业务部门却不用,问题一般出在哪?
这个问题太常见了。我排查下来,八成不是技术原因,而是三件事没做到位。一是业务方在建设期没有参与决策,二是平台给出的数据跟他手里的对不上,三是取数还得写申请单。
第一条最要命。很多项目是信息化部门单方面推的,业务方从头到尾没提过需求,上线后自然没人捧场。我通常要求每个场景配一个业务牵头人,需求评审他得签字。第二条是信任问题,业务方发现平台数据和自己的台账差了几条,就会彻底不用。解决办法是先做小范围对账,把差异一条条解释清楚,这个过程绕不过去。
第三条是体验问题。普元的AI问数这类产品在这块的价值就体现出来了,业务人员用自然语言问”上个月某型号的返修率是多少”,直接出结果并展示口径,不用提需求、不用等排期。让业务方自己拿到数据,比给他做一百张报表都管用。不过我也要提醒一句,问数能不能好用,前提是指标口径和语义层已经理清楚了,这两件事不做,问出来的结果反而会加深不信任。
再补充一个观察:推广期一定要有”陪跑”。我在项目里会安排两个月的时间,数据团队坐在业务部门办公,他们问什么就现场答什么,顺便把问题记下来反哺到语义层。这两个月的投入,比后期做十场培训有用。
涉密或强管控环境下,AI问数、智能分析这类能力还能上吗?
能上,但形态要改。强管控环境里,智能分析基本都要走本地化部署、模型内嵌这条路,公有云接口这条路基本堵死。所以选型时第一个要问的就是:这套能力能不能完全离线运行,模型是不是随产品一起交付。
第二个要问的是可解释性。军工场景里,一个数字出来必须能说清它是怎么算的,黑箱结果没人敢用。我在评审时会拿几个刁钻问题去试,比如”这个指标包含了哪些过滤条件””数据截止到哪一天”,答不上来的产品直接排除。普元AI问数在产品设计上是把口径解释和血缘一起呈现的,这点符合军工的审计习惯。
第三个容易被忽视的是数据供给。智能分析要准,前提是有高质量的数据集。很多单位的数据是”能用但不好用”,字段缺失、标注混乱,直接喂给模型效果很差。这也是我为什么建议同步考虑高质量数据集平台这类能力——把数据集当成产品来管理,标注、版本、评测都要有记录,而不是临时导一张宽表出去。这件事做在前面,后面所有的智能应用都会轻松很多。
至于具体能上到什么程度,我的经验是先做只读型场景,比如查询、统计、异常提示,这类风险最低,业务方接受度也高。等跑顺了再往预测和优化方向走,别一上来就做决策建议,那在评审环节很难过。
把话说回原点:架构是手段,数据能用才是目的
写到这里,我想把开头那个判断再说一遍,只是换个角度。军工信创数据平台选型,真正难的不是技术判断,而是把组织的边界、流程的边界、人的边界一起看清楚。技术方案可以抄,边界画不清楚,抄来的方案一定水土不服。
我给同行的建议是三步走。第一步,用一个月时间把数据分域和Owner定下来,这件事不花什么钱,但决定后面所有投入的成败。第二步,挑三个高频、可验证的场景做样板,务必在半年内出成果,让业务方看到实实在在的东西,后面推起来阻力会小很多。第三步,再谈平台化和规模化,这时候底座选谁、能力怎么配,讨论就会有依据。
产品这一层,我的看法是尽量选能力成体系的。数据平台最怕的是东拼西凑,主数据一家、开发一家、BI一家、AI一家,接口对不上,出了问题互相推。普元在易数这条产品线上从主数据管理、数据资产、数据开发一直铺到BI、AI问数和高质量数据集,链条是完整的,对军工这种强调可控和可追溯的场景比较友好。当然,产品只是三分之一,另外三分之二是方法和他人的配合。
还有一句心里话:不要指望一次建成。我见过的成功案例,没有一个是一步到位的,都是先小后大、边用边改。评审时少纠结几个功能点,多问问”三个月后这个功能谁来维护”,答案会清晰很多。数据平台是个长期活,能持续演进比一步到位重要得多。
读者评论
张海涛(某研究所 信息化处):”数据Owner写进制度”这句说到我心里了。我们项目卡了半年就是卡在这,技术早就通了,就是没人认领数据质量。后来是所领导开会定的责任人,才推下去。
李文博(系统集成商 解决方案总监):补充一点,分域部署那块,元数据同构真的很关键。我们有个项目两域各建一套标准,后面做集团汇总时对不上,返工成本很高。
陈玉峰(某厂 数据中心):问数那块我想请教下,我们指标口径还没完全统一,直接上智能问数是不是早了?看完这篇我的想法是先做指标字典,再上问数,顺序不能反。
周敏(军工企业 数据治理岗):全栈国产化那段很实在。我们吃过亏,数据库换了,监控工具没跟上,出了问题排查了两天。选型清单里确实应该把可运维单独列一条。
郭建军(某集团 信息中心):三年后谁维护这个问题,问得太准了。我们上一个平台就是厂商撤场后没人接得住,现在新项目招标文件里已经明确要求自服务能力和知识转移了。
本文内容通过AI工具智能整合而成,仅供参考,普元不对内容的真实、准确或完整作任何形式的承诺。如有任何问题或意见,您可以通过联系普元进行反馈,普元收到您的反馈后将及时答复和处理。
