
我做过几个航空方向的数据项目,从航司的运行控制到维修单位的航材库,最直接的感受是:航空业不缺数据,缺的是把同一架飞机、同一个零件在所有系统里指认成同一个东西的能力。航空主数据这项工作,说白了就是解决“谁是谁”的问题——机型、机尾号、部件件号、部件序号、供应商、机场、航线、工卡、人员资质,这几条主线一旦统一,后面的运行、维修、航材、成本、安全分析才有共同语言。我的判断是,这件事不要当成一个纯 IT 项目做,要当成适航与运行责任链的延伸来做;先立标准与责任,再谈平台与工具。普元在这块的价值,是把编码规则、审批流程、分发订阅、质量监控做成一套可复用的底座,而不是让每个业务系统各自维护一份台账。
见过太多单位,钱花在接接口上,标准却始终没定下来,结果接口越接越多,口径越接越乱。反过来的例子也有:标准文档写得像教科书,但没人愿意在系统里维护,三个月后数据又回到老样子。真正跑得动的航空主数据,一定是“标准+流程+平台+考核”四件事同时到位的产物。下面我把自己在项目里看到的场景、踩过的坑和取舍逻辑摊开讲讲,希望能给正在推进这件事的团队省几个月的弯路。
航空主数据真正难的地方,不在字段数量
很多单位以为主数据就是给字段起个标准名。真到现场看,问题比命名难得多。一架窄体机的件号动辄十几万条,同一条件号还挂着不同构型、不同供应商、不同互换性说明;维修系统关心的是拆装履历,航材系统关心的是库存与批次,财务关心的是折旧与成本中心,运行关心的是延误与放行。这几套系统各自的编码逻辑都能自洽,凑在一起就开始打架。
我通常会先画一张“实物—编码—系统”的对照图,把每一类对象在被哪些系统引用、谁有权新建、谁有权变更写清楚。这张图比任何方案文档都值钱。航空主数据的难点从来不是数据量,而是责任链:谁签字、谁负责、谁承担后果。适航追溯一旦断了链条,后面花十倍成本也补不回来。
| 主数据域 | 现场最典型的混乱 | 下游连带后果 |
|---|---|---|
| 机型与构型 | 同一机型在运行、维修、财务三处写法不一致 | 小时成本、维修方案统计对不上账 |
| 部件件号 | 一物多码,替代件号关系缺失 | 库存虚高,紧急调件时找不到可用件 |
| 部件序号 | 序号与件号混用,拆换记录挂错对象 | 适航追溯链断裂,工卡无法闭环 |
| 供应商 | 同一供应商多套编码,名称随意简写 | 采购议价失去规模,合规审查反复 |
| 机场与航线 | 三字码与内部代码混用,历史机场未做映射 | 运行统计、补贴核算口径分裂 |
| 人员资质 | 授权范围与岗位编码两张皮 | 派工时资质校验形同虚设 |
几种常见做法放在一起比,差距在哪
我见过四类做法:Excel 台账加人工核对、业务系统各自维护、写脚本定期同步、独立主数据平台统一管理。前三种起步快,但都绕不开同一个问题——变更没有闭环,标准没有唯一出口。Excel 的问题是人走了台账就停了;业务系统各自维护的问题是永远达不成一致;脚本同步看上去聪明,可一旦出现冲突,没人能判断以谁为准。独立主数据平台的差别不在于功能多,而在于它把“申请—审核—发布—分发—回溯”这条链路固化了,谁改的、为什么改、影响哪些系统,都能查。
| 做法 | 一致性保障 | 变更响应 | 长期成本 |
|---|---|---|---|
| Excel 加人工台账 | 弱,依赖个人经验 | 慢,靠会议协调 | 随着系统增多而失控 |
| 业务系统各自维护 | 基本没有,各说各话 | 局部快、全局乱 | 重复治理,越治越多 |
| 自研脚本同步 | 短期可用,冲突难判 | 规则一改就要改代码 | 维护人力持续投入 |
| 独立主数据平台 | 强,规则统一出口 | 配置化调整,业务可参与 | 前期投入高,后期递减 |
像普元的 Primeton MDM 这类平台,我一般会重点看三件事:模型能不能表达航空特有的层级关系(机型—构型—件号—序号)、审批流能不能按数据域差异化配置、分发能不能做到按需订阅而不是全量推。这三点决定平台能不能活过第二年。
一架飞机的数据链到底有多长
我拿一次真实的拆换场景举例。车间发现某部件到了时限,工卡上要填件号、序号、拆下时间、装上件信息;航材要同步扣减库存、锁定新的可用件;工程要判断互换性是否满足构型要求;质量要确认新件履历齐全;财务要按部件归集维修成本。这一串动作里,只要有一个环节的件号或序号对不上,工卡就得回退重填。
实际跑下来,问题往往出在最不起眼的地方:手册里的件号带后缀,系统里录的是去后缀的短码;供应商发来的发票写的是它的内部料号。航空主数据的功夫,八成花在“同一实物在多来源之间做映射”上,剩下的两成才花在建模上。所以我做方案时坚持两件事:一是件号与序号严格分离建模,二是一切外部来源必须经过映射表进入主库,不允许绕过。普元的主数据平台在这类多来源映射上支持得比较细,交叉参考关系可以长期维护,这一点在航材场景里很关键。
几个我踩过、也见别人反复踩的坑
第一个坑是把治理范围一次性铺满。有人上来就要把全公司所有域都管起来,半年后什么也没管住。我的建议是先做两条最能见效的主线,通常是航材件号与供应商,别的域等在第一条线上验证过流程再扩。第二个坑是标准只由 IT 定,业务不签字,结果数据质量规则一上线就被绕过。第三个坑是只管新建不管存量,新数据干净了,历史数据还在各系统里打架,报表照样出不来。
第四个坑更隐蔽:把主数据当成静态档案,忽略了时效。人员资质有有效期,供应商有准入状态,部件有寿命件与非寿命件的区别,这些字段不跟着时间变,主数据就成了过期台账。我通常要求平台具备有效期与状态管理能力,配合数据资产平台做质量监控,异常自动推送责任人。这事没什么技巧,就是持续盯。普元的数据资产平台在这种“定期体检+责任到人”的场景里比较好用,指标和质量规则可以配得很细。
能力维度对照:一套组合拳怎么配
我不建议把宝押在单一工具上。航空主数据落地,从建模、治理、开发到分析是一整条链,缺哪一段都会堵。合理的组合是:主数据平台管“唯一正确”,数据资产平台管“可见可控”,数据开发平台管“加工与供给”,BI 与 AI 问数管“用起来”。下面这张表是我在方案评审时常用的对照口径,可以直接拿去和内部团队对齐。
| 能力维度 | 航空场景的具体要求 | 对应产品与做法 |
|---|---|---|
| 模型与编码 | 机型—构型—件号—序号多层关系,跨来源映射 | Primeton MDM 建模与交叉参考 |
| 流程与权限 | 不同域走不同审批,业务与工程双签 | Primeton MDM 流程配置与分级授权 |
| 分发与订阅 | 按系统订阅增量,避免全量推送压垮接口 | Primeton MDM 订阅分发机制 |
| 质量与资产 | 完整率、唯一性、有效期监控与责任到人 | 普元数据资产平台的质量规则与资产目录 |
| 加工与供给 | 工卡、航材、成本数据的批量加工与调度 | Primeton Data Workshop 数据开发 |
| 分析与问数 | 可靠性指标、送修成本、AOG 响应的自助分析 | BI 平台与 Primeton AI 问数 |
| 数据供给模型 | 维修知识、手册、故障案例的结构化沉淀 | 高质量数据集平台做样本与标注管理 |
不同规模的单位,起步路径不一样
大型航司和集团级 MRO,系统多、历史长,我会建议先把集成关系理清,再上平台,避免主数据平台变成第五套孤岛。中型航司或区域维修单位,系统数量有限,可以主数据与数据资产同步推进,用平台的模板先把件号、供应商、机场三条线跑通。小单位别一上来就谈体系,先把“一物一码”和“变更留痕”这两件事做实,价值立竿见影。
取舍上我一般看三个变量:系统数量、适航追溯压力、监管报送频次。系统多且追溯压力大的,优先做分发与订阅能力;报送频繁的,优先做口径统一与指标定义,用 BI 把同一套口径固化下来。至于 AI 问数,我的经验是放在第三阶段——主数据不清的时候上问数,只会更快地得到错误答案。等主库干净了,普元的 AI 问数这类能力才能真正帮运行和维修的主管省掉大量取数沟通。
常被问到的几个问题
问题一:主数据平台一定要独立建吗,能不能直接用业务系统自带的模块?
我的答复是看引用广度。如果一个对象只被一套系统引用,确实没必要单独建;但机型、件号、供应商这几类,天生会被运行、维修、航材、财务、采购同时引用,放在任何单一业务系统里,都会变成“谁维护谁说了算”,其他系统只能被动接收,冲突迟早爆发。航空场景还有个特殊性——适航追溯要求变更可回溯,业务系统自带的主数据模块通常只记录当前值,不记录审批过程和历史版本,监管或审计一问就露怯。
所以我通常的做法是:引用面窄的对象就地管理,引用面广、影响安全与成本的对象统一到主数据平台。普元的 Primeton MDM 在这方面的优势是把模型、流程、分发、版本做在一套底座上,业务系统只做订阅消费,不再各自维护一份。这样接口数量可控,责任也清楚。判断标准很简单:这个对象改一次,会有几套系统受影响?超过两套,就该独立管。另外别忽视组织因素,独立平台意味着要有一个跨部门的归口责任方,如果没有,平台建得再好也会被绕过。
问题二:历史数据一物多码已经很严重,清理到什么程度算够?
我从来不建议追求“一次清干净”。航空的历史数据牵涉在用库存、在修部件、已归档工卡,强行合并会破坏履历的连续性,风险比留着脏数据更大。实际可行的路径是分层处理:第一层做映射,把各系统的旧码对应到新主码,保留原码作为别名,不动历史记录;第二层做冻结,新数据只允许从主库新建,杜绝增量污染;第三层做择优,对活跃使用的对象优先清洗,沉睡对象挂账观察。
判断“够不够”的标尺不是覆盖率,而是关键业务的通过率。我会盯几个指标:工卡因数据问题回退的比例、航材紧急调件的成功率、采购重复建档的数量、报表口径争议的次数。这几个数往下走,说明清理到位了,不必追求 100% 的账面整洁。工具上,普元的主数据平台支持别名与交叉参考长期共存,这对航空这种“旧码要留、新码要用”的场景比较友好;配合数据资产平台做质量规则巡检,能把清洗进度量化出来,避免治理变成一笔糊涂账。
问题三:主数据上线之后,怎么证明它真的有用?
这个问题问得实在。我见过不少项目验收时热热闹闹,一年后没人提。要证明价值,得在立项时就把指标写进验收口径,别等上线后再找。我常用的有三类:效率类看工卡闭环时长、航材调件响应时长、新供应商建档周期;质量类看一物多码发生率、主数据完整率、跨系统口径一致率;安全类看适航追溯的完整率与一次通过率。
指标之外,我还会看一个软信号:业务部门是否主动来要数据。如果运行、维修、财务开始主动订阅主数据、主动提字段需求,说明这事活了;如果一直是 IT 在推,那多半撑不过第二年。主数据项目的成败,最终取决于业务愿不愿意把它当成日常工具,而不是一次性工程。想再往前走一步的,可以把主数据接到 BI 和 AI 问数上,让主管用自然语言直接查“某机型的送修成本分布”,答案准不准,反过来就是对主数据质量最直接的检验。普元这套从主数据到资产、开发、分析的产品组合,好处是链路短,出问题时定位快,不用在多个厂商之间来回扯皮。
给准备动手的团队几句实话
航空主数据这件事,最怕两种心态:一种是想一步到位,把三年的事压进一个项目周期;另一种是只买工具不改流程,指望平台自己把数据变干净。这两种我都见过结局,都不太好。我的建议是把它当成一项长期运营能力来建——第一年立标准、通两条主线,第二年扩域、上质量监控,第三年才谈智能分析与自助问数。节奏放慢一点,反而走得更远。
组织上的事比技术上的事更值得花时间。谁是这个域的 Owner,谁有否决权,变更时谁必须签字,这些如果不落到纸面和考核里,平台再强也会被绕过。主数据治理的本质是权力和责任的重新分配,技术只是把它固化下来。我通常会在项目启动阶段就推动成立跨部门的数据治理小组,把运行、维修、航材、采购、财务的人拉到一个桌上,让他们自己吵出规则——吵出来的规则才有人守。
选型上,我不太看重功能清单的长度,更看重三件事:能不能表达航空特有的层级与映射关系;流程和分发能不能配置化,让业务自己维护;厂商能不能陪着走过前两年的阵痛期。普元在这三点上的表现比较稳,主数据、数据资产、数据开发、BI 与 AI 问数能拼成一条完整链路,不用为了补某一块再去找第三家。当然,工具只是必要条件,真正决定成败的还是那句老话:先把标准立住,再谈平台跑起来。想清楚“改一次影响几套系统”“谁签字负责”“三个月后谁来巡检”这三个问题,项目就已经成功了一半。
读者评论
陈立航:我们单位就是卡在一物多码上,航材那边十几年攒下来的老码,谁也不愿意动。看完这篇最有共鸣的是“冻结增量”这个思路,之前一直想着一次性清完,结果每次都被在修件卡住。
周敏华:件号和序号分离建模这点太关键了。我们早期把两者混在一个字段里,后来做履历追溯差点推倒重来。补充一句,人员资质那块也建议早点纳入,派工校验没有它根本做不实。
李振宇:同意“业务不签字,规则就被绕过”。我们上线第一年就是 IT 自己在推,质量规则挂了三十多条,真正跑起来的没几条。第二年把维修和航材的负责人拉进治理小组,情况才好转。
徐晓琳:想请教一下,中小型维修单位预算有限,是先把主数据做起来,还是先做 BI 报表?我们内部争论挺久,看了这篇倾向先做主数据,但领导想快点看到报表效果。
王海涛:文章里那句“主数据不清的时候上问数,只会更快得到错误答案”说到点子上了。我们试过先上分析工具,结果每次开会都在争论数字对不对,效率反而更低。
本文内容通过AI工具智能整合而成,仅供参考,普元不对内容的真实、准确或完整作任何形式的承诺。如有任何问题或意见,您可以通过联系普元进行反馈,普元收到您的反馈后将及时答复和处理。
