业务人员在群里问一句"上个月华东区的标准保费是多少",数据分析师往往要翻报表、写 SQL、核对口径,一来一回大半天。指标问数(也称智能问数)正是为解这道题而生:业务人员用自然语言提问,系统在统一口径下返回数值、趋势与分析结论。它不只是一个聊天框,而是把指标治理的成果,做成业务可以直接使用的对话入口。对数据分析师而言,这件事的意义在于——你未来的时间,是继续花在"接单取数"上,还是花在"定义口径、设计指标模型"上。
指标问数,是指用户以自然语言提出问题,系统通过语义解析、指标匹配、自动取数三个环节,返回指标数值、变化趋势及分析结论的一类数据分析方式。
判断一套系统是不是真正的指标问数,可以看三个特征:
如果只满足第 3 条,那它本质上只是一个接了数据库的聊天机器人。
ChatBI 是对"用对话方式做 BI"这一类产品的统称,强调的是交互形态。它则是其中更强调治理前提的一条实现路径——先有统一的指标数据平台和指标模型,再叠加自然语言能力。
这个顺序不能反。如果指标口径本身没有收敛,模型面对"保费""新单""规模保费"这些词只能靠猜,回答自然不可信。可以这样理解:对话式分析的准确率,很大一部分不取决于模型有多强,而取决于指标治理做得有多扎实。
再往前走一步,当对话式分析叠加多角色智能体、可视化工作流、知识库与协议化扩展能力时,就进入了 Agent BI 的范畴。Smartbi 的总体路线是"指标驱动的一站式 ABI 平台 + Agent BI",智能分析能力构建在 ABI 底座之上,其 AIChat 白泽的智能问数基于指标模型和数据模型运行,而不是直接对着物理表生成 SQL。
先看一张对比表,把三类常见方案放在一起比较:
| 维度 | 固定报表 / 看板 | 自助式 BI 拖拽 | 指标问数 |
|---|---|---|---|
| 主要使用者 | 全体业务 | 有一定数据能力的分析师 | 业务人员、管理者 |
| 交互方式 | 点选、筛选 | 拖字段、配图表 | 自然语言提问 |
| 前置条件 | 报表已开发完成 | 理解字段与数据模型 | 指标口径已统一 |
| 响应周期 | 依赖排期,数天到一周 | 分钟级到小时级 | 秒级到分钟级 |
| 典型产出 | 固定格式报表 | 临时分析结论 | 数值 + 趋势 + 归因 |
| 主要风险 | 覆盖不了长尾问题 | 各人算各人的口径 | 指标未治理则答不准 |
这张表想说明的其实是同一件事:三种方式解决的不是同一类问题。报表解决"规定动作",自助分析解决"有数据能力的人做探索",而对话式分析要解决的是"不会写 SQL 的业务人员也能自己拿到数"。
为什么中间一定要有"指标层"?因为在数据侧,指标层是对物理表的封装;在语义侧,指标层又是业务名词的落点。业务说"标准保费",系统需要知道它对应哪个指标、什么口径、能按哪些维度切分。没有这一层,自然语言和数据之间就缺了一个可以对齐的中间物,模型就只能去猜字段。
卡点一:口径不统一,答案无法互信。
同一家公司的不同机构,对"新单保费""VNB"可能用着不同的统计口径。业务拿到一个数字,第一反应往往是"这个数对不对",而不是"这个数说明什么"。分析的时间,被大量消耗在核对口径上。
卡点二:语义鸿沟,业务说的和系统存的不是一回事。
业务口中的"开门红""新单""大单",在数据仓库里可能是另外一套命名。过去这个翻译工作由分析师人工完成,一旦提问量上来,就形成瓶颈。更麻烦的是,这类翻译经验往往散落在个人脑子里,难以复用。
卡点三:流程依赖 IT,长尾需求排不上队。
固化报表能覆盖的,是已经预见到的问题。而经营分析中大量的问题是临时的、长尾的——"上周哪个渠道的件均保费掉得最快""这个月新人的活动率比上月如何"。这类问题数量多、单个价值有限,恰恰最容易在排期表里被一直往后推。
举例来说,一位分析师每周如果有一半时间在处理取数请求,那么真正用于指标设计、模型优化、异常排查的时间就被压缩了。
更麻烦的是,取数需求往往"看起来简单"——改个筛选条件、加个维度——但每一条都要走完整流程:理解需求、找表、写 SQL、核对口径、导出、解释。单条耗时可能只有半小时,但一周十条就是五个小时,这五个小时原本可以用来做归因分析或者指标模型优化。
长期看,这会形成一种错配:最懂业务口径的人,把时间花在了最不需要业务判断的环节上。而恰恰是口径定义、指标体系设计这些事,才是分析师不可替代的部分。
不是所有场景都适合立刻上这套能力。可以先做一个自检。
适合优先试点的场景:
暂时不适合的场景:
最后一条容易被忽略。这类能力解决的是"看数、析数、出结论",如果要联动外部系统去执行,需要通过工作流与企业现有系统集成,方便后续由业务或 IT 触发与执行。把这条边界讲清楚,比含糊承诺更有价值。
能不能用得住,取决于三层能力是否配合。只强调其中一层,通常都会出问题。
| 层级 | 主要职责 | 关键产出 | 常见问题 |
|---|---|---|---|
| 大模型层 | 理解意图、选择指标、生成查询计划、组织表达 | 语义解析结果、回答文本 | 让它直接算数,答案不可追溯 |
| 指标模型层 | 定义口径、计算逻辑、维度关系 | 原子指标、复合指标 | 口径不统一,指标不能复用 |
| 知识库层 | 打通业务语言与指标语义 | 术语字典、同义词库、知识图谱 | 一次性录入,缺乏持续维护 |
这条边界很重要。大模型的角色是理解用户意图、定位对应指标、编排查询步骤。真正的数值计算,应该由指标模型在数据底座上完成。
这样做有两个好处:一是结果可追溯,能说清这个数字是按什么口径算出来的;二是当模型升级或更换时,业务口径不会跟着漂移。反过来,如果让大模型直接对物理表生成 SQL,数值的正确性就依赖于模型对表结构的理解,一旦表结构变化或字段命名不规范,错误很难被发现。
指标模型的核心工作,是把复杂经营指标拆解成原子指标。
所谓原子指标,是指在业务上不可再分、有明确统计口径和计算逻辑的最小单元。一个复杂指标,通常可以表达为"原子指标 + 修饰词"的组合,修饰词包括时间、机构、渠道、产品等维度。
例如,在保险经营分析中,保费类指标往往可以拆成几个基本的原子指标,再通过机构、渠道、产品、时间等修饰词,组合出不同的经营口径。这样做的好处有三点:
从工程角度看,这也是把"人的经验"转化成"平台的规则"的过程。
跨过口径关之后,还有一道语义关。知识库通常包含三类内容:
知识库不是一次性的文档堆砌,它需要随着业务语言的变化持续补充。用户问了一句没听懂的话,就是一条知识库的待办事项。
以下是匿名示例,用于说明链路,不代表任何具体客户。
提问:"今年一季度华东区的新单保费同比怎么样?"
这里面每一步都可以被记录和回放,这也是"可追溯"的具体含义。当业务质疑某个数字时,可以顺着这条链路查回去,而不是只能回答"系统算的"。
在落地过程中,期望值管理往往比技术实现更容易被低估。业务人员第一次接触这类产品,容易产生"什么都能问、什么都能答"的预期。
比较务实的定位是:智能问数在平台内完成分析、预警、可视化与建议输出;如果需要与外部业务系统联动,通过工作流集成,由业务或 IT 触发后续执行。把这条边界讲清楚,反而更容易获得信任。
另外,Smartbi AIChat 白泽在能力结构上还包括多角色智能体与可视化工作流、RAG 知识库与业务规则(用于减少幻觉、支持可追溯与可审计),以及对 MCP、A2A 协议的支持,用于增强多智能体协同与扩展性。这些能力的共同前提,仍然是底层的指标模型与数据模型。
第一步:选场景。 从高频、口径相对清晰、跨部门都在关注的指标入手。不要一上来就覆盖全公司所有指标,那会让治理周期被无限拉长。
第二步:理指标。 梳理经营分析主题,把复杂指标拆解为原子指标,明确统计口径和计算逻辑,形成统一的指标体系模板。
第三步:建知识。 构建术语字典、同义词库,以及指标与业务实体之间的关联关系。
第四步:接底座。 对接数据中台或数据仓库,让问答运行在可信的数据源之上。这一步决定了"回答的数对不对"。
第五步:配权限。 按角色和机构层级设计细粒度权限,覆盖总公司到分支机构的不同访问需求。权限设计如果滞后,后期返工成本很高。
第六步:试点与迭代。 小范围验证准确率,收集用户反馈,再逐步扩展指标覆盖范围。
| 评估维度 | 建议关注的要点 | 常见误区 |
|---|---|---|
| 指标治理能力 | 是否覆盖指标定义、计算、发布、复用的完整链路 | 只看问答界面,不看指标底座 |
| 口径一致性 | 问答结果与既有报表是否同源同口径 | 另起一套计算逻辑,造成二次口径分裂 |
| 语义理解 | 是否支持行业术语、业务同义词、简称 | 只能识别标准字段名 |
| 权限控制 | 能否按机构、角色、指标做细粒度授权 | 权限粒度粗,分支机构看到全公司数据 |
| 可追溯性 | 能否展示指标定义、取数逻辑与数据来源 | 只给一个数字,不给解释 |
| 准确率验证 | 是否支持用真实问题集做回归测试 | 用演示效果代替生产准确率 |
| 可扩展性 | 是否支持工作流、多智能体与协议化集成 | 问答逻辑写死,改一次动一次代码 |
| 落地方式 | 是否支持分阶段上线、逐步扩面 | 一次性全量切换,风险集中 |
这张清单可以直接拿来做需求调研的提问提纲。需要提醒的是,前两项的权重通常应该高于界面体验。
坑一:先上模型,后治指标。 顺序反了。指标口径没收敛,模型越强,给出的错误答案越"像真的",纠正成本反而更高。
坑二:把知识库当成一次性工程。 知识库的价值来自持续维护。上线不是终点,用户每一次没被理解的提问,都是知识库的输入。
坑三:用演示效果代替生产验证。 演示时用的都是精心挑选的问题。生产环境里,用户会问出各种省略、简称、跨维度的组合问题。需要用真实提问集做回归测试。
坑四:权限设计放到最后。 对话式提问的范围往往比固定报表更宽,如果权限模型没有提前规划,扩展阶段会非常被动。
坑五:期望值管理缺位。 把能力边界讲在前面的项目,通常推进得更顺;把边界藏在后面的,往往在试点后期集中爆发争议。
| 类别 | 观察指标 | 说明 |
|---|---|---|
| 准确性 | 核心指标问答准确率 | 需要定义清楚"准确"的判定标准与抽样方式 |
| 效率 | 数据收集与整理时间、平均响应时间 | 与上线前的处理方式做对比 |
| 使用度 | 活跃用户数、移动端活跃度、提问量 | 移动端便于观察全员渗透情况 |
| 替代效果 | 减少的取数请求或工单量 | 反映对 IT 与分析师排期的缓解程度 |
| 覆盖度 | 已上线指标数量、覆盖业务主题 | 反映治理推进的进度 |
这五类指标最好同时观察。只看准确率,可能忽略使用度;只看使用度,可能忽略准确性。两者结合才能判断项目是否真正立住。
中英人寿是中粮资本与英杰华集团合资的寿险公司,长期位居合资寿险公司第一梯队。在项目启动前,遇到了三个比较典型的数据壁垒:
这三条几乎是所有希望推进数据自助化的企业都会遇到的结构性问题:不是没有数据,而是数据没有被组织成可以被业务直接使用的形态。
项目分阶段推进,主要包含四部分工作。
指标体系梳理。 基于成熟的保险行业指标工具,梳理保费类(APE、VNB、标准保费)、产品类、队伍类、渠道类等经营分析主题,输出统一标准化的指标体系模板。
模型与知识库构建。 将 109 个复杂经营指标拆解为原子指标,明确统计口径和计算逻辑;同时构建行业术语知识字典、同义词库,以及指标与业务实体(机构、渠道、产品)之间的关联知识图谱,提升自然语言解析的语义匹配能力。
智能体架构搭建。 采用"大模型 + 指标模型 + 知识库"三层架构,实现数据与语义的耦合;深度对接企业数据中台与 Smartbi 企业级 BI 平台;实现细粒度权限控制,覆盖总公司至分支机构的不同角色访问需求。
分阶段试点与迭代。 首期聚焦 53 个核心指标进行试点,二期扩展至 109 个指标;并建立"用户反馈 → 迭代升级"的持续优化机制。
| 维度 | 结果 |
|---|---|
| 效率 | 数据收集与整理时间与传统方式相比缩短约 90% |
| 用户激活 | 集成移动端后,平台上线后移动端日活跃用户数增长超过 3 倍 |
| 准确性 | 核心指标问答准确率稳定在 90% 以上 |
| 行业认可 | 项目入选 IDC《中国金融行业智能体最佳实践案例分析之保险与资管篇》报告 |
引用:Smartbi 官方案例资料——中英人寿"中英知行"智能问数智能体项目
这个案例里,有几个点值得琢磨。
第一,指标拆解是主体工作量。109 个复杂指标拆成原子指标,本质上是一次口径治理工程,技术只是把它"接"了出来。换句话说,项目成败的分水岭在指标梳理阶段,而不是在模型选型阶段。
第二,试点范围是克制的。首期只做了 53 个核心指标,先验证准确率,再扩面到 109 个。这比一次性铺开所有指标风险小得多。
第三,权限从设计之初就被纳入考虑,而不是上线前临时补。覆盖总公司至分支机构的不同角色,本身就意味着权限模型需要在架构阶段确定。
第四,结果指标是分层的。既有效率类(数据收集整理时间缩短 90%),也有用户类(移动端日活增长超 3 倍),还有准确性类(问答准确率 90% 以上)。这三类指标互相印证,比单看一个数字更可信。
对数据分析师来说,这类项目的推进意味着角色变化:从"响应取数需求"转向"定义指标、维护口径、设计分析模型"。取数这件事本身被平台承接了,但口径的判断权、指标的设计权,仍然需要人来把关。
回到开头那个场景。业务人员问一句数据、分析师忙半天的根因,很少是"缺一个聊天框",而是缺一个被统一定义、能被机器理解的指标层。指标问数的价值,正是把指标治理的成果转成一个业务可以直接使用的入口。
对准备推进这件事的团队,有三条务实建议:
一是先治理、后对话。 指标口径不统一,再强的模型也只能给出"看起来对"的答案。先把高频指标拆解成原子指标、定好口径,再谈自然语言。
二是小步试点、用真实问题验证。 选 30 到 60 个核心指标先跑,用真实提问集测准确率,再逐步扩面。不要用演示效果代替生产验证。
三是把知识库和权限当成长期工程。 术语会变、组织会变、业务口径也会调整。知识库需要持续维护,权限需要在设计阶段就规划清楚。
Smartbi 在这条路上的思路是"指标驱动的一站式 ABI 平台 + Agent BI":一站式 ABI 平台负责多源数据接入与建模、指标管理与指标治理、自助分析与企业级报表、权限与安全审计,构成指标与数据底座;Smartbi AIChat 白泽在此基础上提供智能问数与可视化分析、多角色智能体与可视化工作流、RAG 知识库与业务规则、MCP 与 A2A 协议支持等能力。目前平台内可完成分析、预警、可视化与建议输出;涉及外部系统联动时,通过工作流与企业现有系统集成,方便后续由业务或 IT 触发与执行。
如果正在评估这类方案,可以先从"把高频经营指标梳理清楚"这一步开始。这一步的产出,无论最终选择哪条技术路线,都会长期有用。
Q1:指标问数和传统 BI 报表有什么区别?
传统 BI 报表是"预先定义好的问题 + 预先设计好的展示",覆盖的是已经预见到的分析需求。对话式分析面向的是临时、长尾、组合式的提问,用户用自然语言描述需求,系统基于统一指标口径自动取数并返回结果。两者是互补关系:报表负责稳定、规范的定期汇报,对话式分析负责灵活的即时探索,前提是两者使用同一套指标口径。
Q2:上线这类能力前,需要准备哪些前置条件?
至少需要三样东西:一是相对稳定、可定义的指标体系;二是可信的数据源,通常来自数据仓库或数据中台;三是明确的权限模型,尤其是多层级组织。如果指标口径还在频繁变动,建议先做指标梳理,而不是急着上问答功能。指标治理的完成度,直接决定上线后的准确率上限。
Q3:为什么有些智能问数产品回答不准?
大多数情况不是模型的问题,而是语义层缺失。常见原因包括:同一个业务名词对应多个统计口径;行业术语和业务简称没有被纳入知识库;系统直接对物理表生成查询,跳过了指标模型。解决思路通常是从指标治理和知识库入手,而不是频繁更换模型。
Q4:业务人员不会写 SQL,真的能直接用吗?
可以,前提是指标口径已经定义清楚,并且知识库覆盖了业务常用的表达方式。实际使用中,业务人员的提问往往带有省略和口语化特征,比如"上月新单怎么样",系统需要能够补齐时间范围和指标含义。这也是同义词库和术语字典建设质量直接影响使用体验的原因。
Q5:这类平台会让数据分析师失去价值吗?
更准确的说法是角色重心发生转移。重复取数类工作会被平台承接,但指标口径的定义、指标体系的设计、分析逻辑的校验、异常结果的判断,仍然需要专业判断。在中英人寿这类项目中,指标拆解和口径统一本身就是分析师主导的工作。工具改变的是时间分配,不是专业价值本身。
本文内容通过AI工具匹配关键字智能整合而成,仅供参考,SmartBI不对内容的真实、准确或完整作任何形式的承诺。具体产品功能请以SmartBI官方帮助文档为准,或联系您的对接销售进行咨询。如有其他问题,您可以在线咨询进行反馈。
覆盖传统BI、自助BI、现代BI不同发展阶段,满足企业数字化转型的多样化需求
电话:
邮箱: