你多半遇到过这种场面:群里甩来一句「帮我看看上个月转化」,AI 三秒给个数,没人敢用。问题不在模型,在于口径没定、字段没对齐。这篇把适合用自然语言问的取数类型和必须拦下的类型分开列,再给三条抽样复核规则,让你问得快、也敢把结果发出去。
群里甩来一句「帮我看看上个月转化」,AI 三秒给个数,没人敢用。问题通常不在模型,而在口径没定、字段没对齐。同一份数据换个人问,出来的数可能差一截,最后又回到手工拉表。
这篇把「能直接问」和「必须先拦下」的取数类型分开列,再给一套可复现的提问模板和三条抽样复核规则。目标很简单:问得快,也敢把结果发出去。下面每一条都按「什么情况适用、什么情况不适用」写,你照着套就行。
适合直接问的三类取数
先把话说在前面:这里说的「适合」有一个共同前提——字段确实在表里,指标口径已经写死在文档里,不是靠聊天记录口口相传。满足这个前提,下面三类问题基本可以放心问,条件写清楚就能复现。
- 筛选类
- 按时间、渠道、地区、状态挑出一批明细或计数,条件写清就能复现,最常见也最稳
- 汇总类
- 求和、去重计数、平均值、最大最小值,前提是分母和去重键事先讲明
- 环比同比类
- 跨周期做对比,必须先确认两期口径一致,否则分不清是趋势还是口径差
- 筛选类:问之前把时间范围、是否含测试单和内部账号说清楚,不然计数一定偏
- 汇总类:把去重键和分母写进问题里,比如按订单号去重还是按用户去重,结果能差出量级
- 环比同比类:先确认两期用的是同一套口径,口径变过就要说明,不能直接比
- 判断边界:口径还在开会讨论、没人拍板的指标,先别问,问了也是猜
不适合直接问的三类取数
有些问题不是模型不行,是问题本身还没到能问的阶段。硬问下去,最坏的结果不是算错,而是它给了一个看起来很合理的错数,还没人发现。
| 类型 | 为什么不适合 | 先做什么 |
|---|---|---|
| 口径未定 | 活跃、留存、有效订单每个团队定义不同,模型只能替你猜 | 先把口径写成文档,业务方签字 |
| 涉敏数据 | 手机号、身份证、客户名单、薪资明细不进对话窗口 | 脱敏或先聚合成汇总层再问 |
| 跨库对账 | 订单、退款、财务口径分散在不同表,关联键没对齐 | 人工先对齐关联键和统计周期 |
- 口径未定:猜错还不报错,这是最危险的一类,宁可先花十分钟确认定义
- 涉敏数据:按最小可见原则,问数只用汇总层,明细留在有权限的人手里
- 跨库对账:结果要进合同、报税、对外披露的,一律走人工确认流程
- 判断边界:只要数据涉及个人身份或对外披露,就别把它当普通取数处理
把问题写成可复现的四段式
自然语言取数最容易翻车的地方,是问题写得太像聊天。把问题改成下面四段,复现率会明显提高,别人拿同样的话去问,结果应该对得上。
- 第一段 数据范围写清哪张表或哪个数据源、时间范围、是否含测试单与内部账号。验证方式:让别人照着这段话能不能圈出同一批行。
- 第二段 口径定义指标怎么算、去重键是什么、异常值(负数、空状态、超大额)怎么处理。验证方式:这条口径能不能在指标文档里找到对应文字。
- 第三段 输出要求要明细还是汇总、要哪些列、单位与小数位。验证方式:拿到结果先看列名和单位对不对。
- 第四段 自检要求让它在结果里附上口径说明和行数,方便你核对。验证方式:行数跟你预估的量级是否吻合。
三条抽样复核规则
数出来了不等于能用。抽样复核不是不信任工具,而是把「敢发出去」这一步变成固定动作。三条规则建议按顺序执行,前一步不过就别继续往下算。
| 规则 | 抽什么 | 看什么 |
|---|---|---|
| 规则一 抽边界 | 时间区间首尾各一天、金额为 0 或负数、状态为空的记录 | 是否被漏掉或多算 |
| 规则二 抽交叉 | 同一指标换个条件重算一次,比如按渠道汇总后相加 | 跟总数对比,差在容差外就回查口径 |
| 规则三 抽明细 | 随机抽几行明细,手工顺字段算一遍 | 聚合逻辑跟你想的是否一致 |
- 执行顺序:先抽边界,再抽交叉,最后抽明细,跳步容易漏掉异常值
- 容差自己定:小团队可以按业务可接受范围设,超过了就回查口径,别硬解释
- 复核记录留一份:下次同样的问题直接翻记录,比重新跑一遍快
- 不适用的情况:临时探索性分析可以先不抽明细,但结论不能直接拿去汇报
分工与留痕:谁定口径,谁签字
取数返工,十次里有七八次是口径反复。把定口径和算数两件事分开,返工能少一半。这条不靠工具,靠的是团队约定。
- 口径由业务方定,AI 只负责按口径算,把这条写进团队约定
- 每次问数把提问、口径说明、结果、复核结论存一份,形成可查记录
- 口径变更要单独记一笔,否则历史对比数据会看起来像业务出问题
- 涉及权限时按最小可见原则,明细留在有权限的人手里,别顺手贴群里
AI 负责算得快,人负责说得清;口径谁定,责任就归谁。下一步想先把常用指标的口径对齐,可以去指南中心翻指标定义与数据复核相关条目;如果你在挑问数工具,顺便看看各家工具目录里的能力对比,再到价格追踪页核对当时的数字。→
常见问题
我直接问「上个月有多少活跃用户」为什么不行?
因为「活跃」没有统一定义,是按登录算、按有一次有效行为算,还是按停留时长算,结果能差好几倍。正确做法是先让业务方把口径写成一句话,包含时间范围、行为定义、去重键,再把这句话一起交给 AI,让它按这句话算。
抽样复核要抽多少才够?
不用抽很多,但必须抽对地方。优先覆盖时间区间首尾、金额为零或负值、状态字段为空的记录,再随机取几行明细手工验算。样本量大小跟结果用途挂钩,对外披露的必须全量核对关键项,内部参考抽到能解释差异即可。
AI 算出来的数跟我自己算的不一样,先查哪里?
按顺序查:先去重键,看是不是同一订单被算了两次或漏了;再查时间边界,看首尾两天是否包含;然后查字段筛选条件,比如测试单和内部账号有没有排掉;最后查单位和小数位。四步查完还差,就是口径本身没对齐,回去找业务方。