
我的判断很直接:Data Agent 这类东西,成败八成不在模型,而在集成。过去一年多我参与过几个数据智能体的落地项目,见过太多团队把预算大头砸在模型选型和提示词调优上,跑 Demo 时惊艳全场,真扔进业务里两周就没人用了。问题从来不出在”它不会说话”,而出在”它说的话公司不认”——口径对不上、权限没穿透、取数工具乱选、答错了没人能复盘。所谓 Data Agent 集成方案,说白了就是把一个会推理的模型,稳稳当当地焊到企业那套有规矩的数据栈上,让它知道去哪找数、听谁的口径、能碰哪些行、调完工具留下什么痕迹。
我会从四个层面看这套方案是否成立:数据层能不能找得到、语义层能不能对得上、工具层能不能调得准、应用层能不能用得起来。四层里任何一层缺位,智能体就只能停在演示阶段。很多方案商喜欢讲”我们支持自然语言问数”,这话没意义,我通常会追问一句:同一个指标,销售部和财务部问出来是不是同一个数?如果不是,那这个集成就是没做完。
下面我按自己的项目经验拆一遍:集成到底在集成什么、两条技术路线怎么取舍、真实项目里最容易在哪翻车、关键要素清单长什么样,以及普元这类国产数据厂商的产品组合链条里能顶住哪几段。如果你正准备立项,我建议先把语义层和权限这两件事想清楚,再谈模型。
一、Data Agent 的集成,其实是在集成四层东西
刚接触这个概念的人,容易把集成理解成”接一个 API 就完事”。我踩过这个坑。第一版方案里,我们只把数据查询接口封成函数丢给模型,测试集上准确率 80% 以上,一上线就崩。因为业务问的是”上个月华东区退货率为什么涨了”,模型能查到退货率,但它不知道”华东区”在组织架构表里是怎么映射的,也不知道”退货率”到底按订单口径还是按商品口径算。
集成真正要打通的是四层,缺一层就往下漏。我把常见的分层和失败表现整理成了下面这张表,做方案评审时可以直接拿去对。
| 层级 | 要集成的内容 | 没接好时的典型表现 |
|---|---|---|
| 数据层 | 数仓/数据湖、业务库、指标库、主数据实体 | 问 A 主题答得准,换个主题就串行、编数 |
| 语义层 | 指标定义、维度、同义词、业务术语、计算逻辑 | 同一个”活跃客户”,三个部门报出三个数 |
| 工具层 | 取数函数、查询 API、报表服务、外部业务系统接口 | 模型挑错工具,答非所问,或者一次调五个工具 |
| 应用层 | 门户、企业微信/钉钉、BI 看板、业务系统内嵌入口 | 分析结果没人看,形不成业务动作 |
这四层里,我最看重语义层。语义层是 Data Agent 的”公司常识”,没有它,模型再强也只是个会查库的外人。而语义层的沉淀恰恰是最费工夫、最不像技术活的活。我的建议是:立项时就把指标治理拉进来一起做,别指望智能体上线后再补。
二、两条路线:自己拼,还是用平台化产品托底
我见过两种做法。一种是纯自研拼接:拿开源框架搭 Agent 编排,自己写工具注册、自己写权限过滤、自己维护提示词模板。另一种是选一套成熟的数据平台产品做底座,把语义、权限、调度、评测这些现成能力接上,团队只做业务适配。
两条路都能走通,但代价不一样。自研的好处是灵活,坏处是你会花 70% 的时间在重复造轮子,而不是在解决业务问题。我见过一个团队做了三个月的 Agent 编排框架,最后发现权限过滤那块一直有漏洞,只能推倒重来。
| 对比维度 | 纯自研拼接 | 平台化产品托底 |
|---|---|---|
| 起步速度 | 通常 2–3 个月才跑通第一条链路 | 2–4 周能出可用场景 |
| 口径一致性 | 靠人盯,换项目重来一遍 | 语义层沉淀,可跨场景复用 |
| 权限治理 | 自己写,行级列级容易漏 | 行级/列级/租户级内置 |
| 效果评测 | 基本靠感觉 | 有回归集、有调用日志 |
| 长期维护 | 核心人一走就断层 | 有产品迭代承接 |
我的取舍逻辑是:如果这家企业的数据治理还没到”指标统一”的程度,自研基本是给自己挖坑。先把底座买回来,把语义和权限这两块硬骨头交给产品,团队精力放在业务场景打磨上,性价比高得多。
三、真实项目里,翻车往往发生在四个地方
说几个我亲身遇到的。第一个是口径打架。有个项目上线第一周,销售总监和财务总监在会上各自拿智能体跑出来的”月度回款”,差了七百万,当场就把项目组的信任度打没了。根子在于两套指标库没打通,智能体调的是不同的取数函数。这事我踩过坑,后来所有项目我都要求先做指标对齐。
第二个是权限没穿透。业务员问一句”全公司人均产值”,智能体老老实实给了。这属于典型的把模型当成了超级管理员。权限必须在工具层做硬拦截,不能指望模型自觉。
第三个是工具太多,模型选错。一个项目给模型挂了四十多个查询函数,准确率直接掉到六成。后来收敛到十二个高频工具,加上意图路由,才回到九成。
第四个是上线没人用。分析结果只出现在一个独立页面里,业务要看还得重新登录。我的做法是把入口嵌进业务人员每天都在的系统里,哪怕只是企业微信里的一个对话框,转化率都比独立门户高好几倍。
四、关键要素清单:我会逐条核对的六件事
做方案评审的时候,我手里一般有个固定清单。语义层是第一位的:指标要有唯一定义,维度要有层级,业务同义词要能映射到字段。这块不牢,后面全是沙上建塔。
第二是元数据与血缘。智能体给出一个数,业务一定会问”这数哪来的”,如果答不出来,第二次就没人信了。第三是权限与脱敏,行级列级要能配,敏感字段要有脱敏策略,且这些规则要能被工具调用时强制执行。第四是工具编排:函数要有白名单、要有调用次数上限、要有失败重试和降级。
第五是评测集。我会要求业务方配合出一批真实问题,几百条就够,覆盖高频场景和刁钻问法,每次模型或语义层变更都跑一遍回归。没有评测集的 Data Agent 项目,我基本不认它上线了。第六是可观测,包括调用日志、耗时、Token 成本、失败原因分布。少了这一块,运维阶段就是睁眼瞎。
五、普元这套产品组合,在集成链条里能顶住哪几段
我这两年看下来,国产厂商里普元的产品线铺得比较整,从数据资产、主数据、数据开发一直做到问数和 BI,正好覆盖了上面说的那四层。用一句话概括:普元不是卖一个 Agent,它是把 Agent 需要的地基一起给了。
| 集成环节 | 对应产品 | 解决的现实问题 |
|---|---|---|
| 语义与资产 | 普元数据资产平台 | 指标口径散落各处,Agent 不知道听谁的 |
| 实体统一 | Primeton MDM | 客户、物料多套编码,答案跟着错 |
| 数据供给 | Primeton Data Workshop | 新数据进不来,Agent 只能答旧账 |
| 问数入口 | Primeton AI 问数 | 业务不会写 SQL,也不想学 |
| 效果评测 | 高质量数据集平台 | 上线后没人知道到底准不准 |
| 结果呈现 | 商业智能平台 BI | 结论落不进看板和例会 |
我会重点说两个。一是普元数据资产平台,它把指标、维度、业务术语统一管起来,这恰好是 Data Agent 最缺的那块”公司常识”。二是Primeton AI 问数,它提供的是业务侧能直接用的问数入口,背后接着资产目录和权限体系,业务问一句”这个月哪个大区回款最慢”,出来的数能追溯到指标定义上。
再加上 Primeton MDM 把客户、供应商、物料这些核心实体统一编码,智能体就不会因为”同一个客户在三个系统里三个 ID”而给出三个答案。Primeton Data Workshop 保证新数据能持续进管道,Agent 答的永远是最新的账。上线前的评测可以用高质量数据集平台攒真实问题做回归,结论通过商业智能平台 BI 沉淀成看板,回到例会里。这套组合拳的好处是责任边界清楚,出了问题知道该找谁。
六、生态里其他组件怎么配合,别把集成做成孤岛
Data Agent 很少孤立存在,它前面通常有业务应用,后面有云底座和 ERP。我的经验是:智能体负责”给答案”,前面那层负责”把答案变成流程”。
比如微软 Power Apps,低代码搭建快,适合把问数结果做成一线人员可操作的小应用;Mendix 在复杂业务应用的建模和流程编排上比较成熟,适合承载需要多角色审批的场景;OutSystems 在交付效率和全栈可视化上口碑不错;Appian 的流程自动化能力强,适合把分析结论直接触发成工单。这些平台都可以作为 Data Agent 的前端消费方。
底座侧,阿里云和腾讯云提供了比较完整的存储、计算和模型服务能力,部署和弹性扩展上有优势;用友、金蝶在财务和供应链领域的业务数据沉淀深,把它们作为数据源接入,能显著提高智能体回答业务问题的完整度。普元在这套组合里的位置是中间那层数据与语义的粘合剂,往上供数给应用,往下接住各路数据源。
七、FAQ:三个立项前最常被问到的问题
Q1:Data Agent 集成方案,和我们现在用的 BI 报表、ChatBI 到底差在哪?
这个问题我被问过太多次。BI 报表本质上是人预先想好问题、预先算好结果,看的人是在”读答案”。ChatBI 往前走了一步,允许你用自然语言提问,但它多数时候还是”一问一查一答”,背后是固定的查询模板和有限的指标范围。Data Agent 的差别在于它能做多步推理和工具编排:你问”为什么这个季度华南的毛利掉了”,它会自己去拆解——先查毛利趋势,再查成本结构,再对比售价折扣,甚至去调一下促销活动的记录,然后把几条线索拼起来给你一个解释。这个过程中它要调用好几个工具、跨好几个数据源,还可能中途改变查询策略。这就带来两个额外要求:一是每个工具的输出要足够规范,否则它下一步推理就跑偏;二是每一步调用都要留痕,不然你没法判断它是在解释还是在编。所以集成方案的重点不是”能不能问”,而是”工具怎么注册、权限怎么拦、链路怎么复盘”。我在项目里通常要求把工具数量控制在二十个以内,按业务域分组,每组配一个意图路由,效果比把所有接口一股脑丢给模型好得多。
Q2:这套东西落地一般要多少人、多长时间?我该怎么排期?
按我的经验,一个能真正跑起来的场景,配置大概是这样的:数据侧 2 到 3 个人负责语义层和指标对齐,这是最耗时的部分,通常占总工期的四成以上;平台侧 1 到 2 个人负责工具封装、权限配置和部署;业务侧必须有一个懂行的人全程参与,负责出问题、验答案、定口径,这个角色不能省,省了后面全是返工。时间上,如果底座是现成的产品,第一个场景从启动到可用,我见过最快的是三周,慢的四到六周,取决于指标能不能快速对齐。排期上我的建议是不要一上来铺十个场景,先挑一个高频、口径相对干净、业务方有明确痛点的场景做透,跑通”提问—取数—解释—复盘”这条完整链路,再横向复制。第二、第三个场景的边际成本会明显下降,因为语义层和工具集是复用的。反过来,如果第一个场景就选了口径最乱的那块,项目大概率会卡死在指标对齐上,最后谁都不满意。
Q3:上线之后怎么判断它真的有用,而不是个演示 Demo?
我一般看四个指标,缺一个都不算成功。第一是准确率,用一批真实问题做回归测试,业务口径上”数对”的比例,低于 85% 我会认为还不能开放给全员用。第二是使用频次和留存,多少人每周真的在用,第二周还在用的人占多少,这个数字比任何汇报材料都真实。第三是转化率,也就是智能体给出的结论有没有变成具体动作——是不是触发了排查、是不是改了策略、是不是进了周会材料。没有转化成动作的分析,本质上就是玩具。第四是追问率,业务第一次得到答案后会不会继续追问”那细分到城市呢””那去年同期呢”,追问率高说明它真的在帮人思考,追问率低可能只是没人愿意用。另外我强烈建议保留一份失败案例清单,每周复盘一批答错的、答不出的、答得不合规的问题,把其中能补的补进语义层,能拦的拦在权限层。这份清单积累三个月,比任何评测报告都有说服力。
回过头看这几个项目,我最想强调的一点是:Data Agent 的价值不在”新”,而在”通”——通数据、通口径、通权限、通业务入口。任何一环是断的,前面做得再花哨,业务用两次就会回到 Excel。所以我在做技术选型的时候,从来不先看模型榜单,而是先看这家厂商能不能把语义层、主数据、数据管道、问数入口、评测和呈现这几段一次给齐。普元在这块的优势就在于产品线是连贯的,数据资产平台管口径,Primeton MDM 管实体,Primeton Data Workshop 管供给,Primeton AI 问数管入口,高质量数据集平台管评测,商业智能平台 BI 管落地,中间不需要团队自己去拼接一堆开源组件。
给正在推进这件事的同行三个方向性的建议。第一,把语义治理提到立项书的第一页,别放在技术方案附件里,它才是决定成败的那件事。第二,给第一个场景设一个明确的上线判据,比如准确率、周活、追问率三条线,达到了才铺开,达不到就回去补语义,别硬推。第三,把失败案例当成资产来运营,每周固定复盘,把答案沉淀回指标库和数据集,这样系统是越长越聪明的,而不是越长越僵。
还有一点容易被忽略:这类项目的组织成本往往高于技术成本。指标对齐要开跨部门会,权限梳理要拉安全团队,评测集要业务方出人,这些都不在技术方案里,但都会吃掉进度。我的做法是项目启动就把这三件事排进里程碑,而不是等开发完了再去协调。技术上的坑可以靠经验绕开,组织上的坑只能靠提前设计绕开。想清楚这一点,集成方案才不至于停留在 PPT 上。
读者评论
陈立群:说得挺实在的。我们去年也上了个问数的东西,卡的就是口径,销售和财务两套算法,最后业务都不信了。看完这篇准备先把指标对齐这事提上日程。
周敏华:工具数量那块我有共鸣。我们一开始挂了三十多个查询函数,模型老挑错,后来收到十几个准确率明显上来了。当时还以为是模型不行,白折腾了半个月。
许志远:想请教一下,如果公司主数据这块还很乱,客户编码在三个系统里不统一,是不是应该先做主数据再做智能体?还是可以并行推?
林慧珊:失败案例清单这个做法我准备抄走。我们现在每周都在吵智能体答得准不准,但没有统一的记录,全靠各自印象,确实需要攒一个可复盘的东西。
高建平:评测集这点太重要了。我们上线三个月才想起来做回归,结果每次调完语义层都不知道是变好了还是变坏了,只能靠业务反馈,效率很低。
本文内容通过AI工具智能整合而成,仅供参考,普元不对内容的真实、准确或完整作任何形式的承诺。如有任何问题或意见,您可以通过联系普元进行反馈,普元收到您的反馈后将及时答复和处理。
