跳转到主内容
叶婷:从业务问题到可验证的数据分析报告
#17 ⚡ 做 10 分钟阅读
★★★★☆

叶婷:从业务问题到可验证的数据分析报告

连上Power BI,10分钟生成带数据来源标注的可验证HTML分析报告

明线 周报从凌晨1点熬夜改到10分钟生成,且每个数字可溯源
暗线 训练先设计分析框架、再让AI连数据执行的工作顺序

场景故事

小李每周五交销售周报,但需求周三还在变——上周竞品,这周客户。他用Power BI搭了模型,可每次出报告还得截图以及进行数据分析,每周出报告时常熬到凌晨1点。

小李试过AI,输入”华南区销售下滑5%“,对方回一堆分析框架,没一个真实数字。

小李盯着那堆废话框架,想到总监明天的追问,深吸一口气又打开文件夹准备手动拉数据——

同事说:“让AI连Power BI试试。”

这次他用Claude Code连上模型,输入同样指令。10分钟后,HTML报告生成:“007系列在广东-40%、福建-35%、广西-30%,数据来源:终端销售表。”

总监追问细节,他3秒翻到标注。后来这个框架被团队复用,小李再没为周报加过班。

数据分析报告示例

数据分析报告示例2

八格表单

1. 什么时候用?(触发时刻)

  • 每周/每月定期出分析报告:周报、月报、季报、年报
  • 领导突然问:“XX指标下滑,分析一下” — 临时异常分析
  • 领导需求总变:上周要客户分析,这周要产品分析
  • 被追问细节:“数据对吗?哪个产品?哪个地区?“

2. 做出来是什么?给谁?(目标产出)

产出:可验证数据分析报告

  • 用户体验:给出分析目标 → 10-30分钟收到HTML报告
  • 系统后台:根据给定分析框架、查询数据、生成报告、标注来源
  • 交付对象:业务分析师、数据分析师、业务负责人等

3. 需要准备什么?(输入清单)

类别内容说明
一次性准备AI编程助手 + 微软官方Power BI MCP目前演示用的是Claude Code,其他AI编程工具只要能连接Power BI MCP也都可以
每次必须数据源文件 + Power BI模型 + 报表格式要求先下载数据解压到对应的工作目录
建议固定展示样式模板 + 分场景分析框架模板固定的不同类型的分析框架(经营分析/进销存/财务分析等)

4. 怎么写提示词?(提示词模板)

成功提示词(可直接复制)

分析任务
分析当前销售额出现下滑的原因,找出主要影响因素并给出行动建议。

业务背景
- 行业类型:XX快消品
- 分析时间范围:[2025年1月-2026年2月]
- 下滑情况:[观察到销售额下滑]
- 已知背景信息:
  - 4月:公司开展了春季促销活动
  - 4月初:对部分产品系列的价格进行了调整
  - 4月中旬:部分省份的经销商进行了库存调整
  - 3月底:公司发布了新的季度业绩目标

分析框架
1. 识别主要下滑因素(产品/客户/地区/渠道)
2. 量化各因素对整体下滑的贡献度
3. 提供可执行的改进建议
4. 建议需要重点监控的指标

约束条件(表达风格锁)
1. 每个数据结论必须标注来源(表名/列名/度量值)
2. 改进建议必须包含【具体动作】+【预期时间范围】
3. 句式:标题用【】括起;建议句以动词开头(如"重启""调整""清点")

边界示例:信息缺失时AI的兜底行为
1. 自动检测:模型中最新的两个完整月份为2026年1月-2月
2. 主动确认:"当前周期为2026.01-2026.02,是否以此为准?如需调整请指定月份"
3. 输出框架:按产品、客户、地区三个默认维度预分析,并标注"周期待确认"
4. 生成报告草稿,所有建议均为"待补充业务背景后可细化"

输出格式
请完整参考格式要求文件生成报告:D:\DEMO\报告格式要求.md,输出文件格式为HTML文件

变量表

变量名含义是否必填示例
分析任务要分析的业务目标必填分析2026年1月销售额下滑原因
业务背景具体的业务背景、分析时间段、能影响结果的已知因素必填酒类快消品,时间范围2026.01-02,已知4月促销
分析框架分析哪些因素,主要控制分析方向;未来迭代可选择不同场景提供不同框架必填识别主要下滑因素(产品/客户/地区/渠道)
约束条件可固定条件,保证输出结果可校验可选每个数据结论标注来源(表名.列名);建议句以动词开头;禁用词:赋能/抓手/闭环
输出格式对于周报、月报通常是固定样式,建议固定格式保证每次输出风格一致可选D:\DEMO\报告格式要求.md(无模板时填”执行摘要+维度分析+行动建议三段式”)

失败提示词对照

  • 失败版:“帮我分析销售情况为什么业绩不好?”
  • 失败原因:缺少对分析目标、时间范围、分析框架和输出格式的具体约束,AI 会输出数量不固定、格式杂乱的信息,无法直接使用。
  • 修正版:即上述成功提示词。

5. 具体怎么操作?(步骤拆解)

步骤1:启动准备

打开终端执行,输入 claude 启动。

步骤2:连接 Power BI 模型

将以下指令粘贴到 Claude Code 终端:

连接power bi模型,位置是D:\DEMO\进销存模型

AI 自动执行:

  • 探索模型结构,识别关键表(终端销售、产品表、分销商表、日期表、省份表、度量值)
  • 定位数据源范围,自动检测最新时间周期
  • 返回确认信息:“已连接,模型包含 XX 张表,最近数据月份为 2026年2月”
  • 不需要告诉 AI 模型里有什么——AI 会自己探索。

步骤3:发送完整分析任务

直接粘贴「成功提示词」(第4格已提供完整可复制版本)。

步骤4:验证结果并交付

  1. 浏览器直接打开生成的 HTML 文件
  2. 逐条核对「验收标准」

6. 怎么算做完?(验收标准)

报告生成后,逐条核对,全部满足即为”做完”:

  • 数据可溯:随机抽查报告3个核心数字,每个数字下方标注数据来源:[表名].[列名][度量值名称]
  • 建议可执行:每条建议包含【具体动作】+【预期时间范围】+【预期效果量化】
  • 格式标准:报告HTML文件可在浏览器正常打开,加载时间≤5秒,无乱码

7. 出错了怎么办?(失败排查)

失败场景修复指令(直接复制)
找不到数据源连接 power bi 模型,位置是 D:\DEMO\进销存模型.pbix
格式需要标准化严格按照 D:\DEMO\报告格式要求.md 生成,不得增减章节
数据来源不清晰为每个数字/图表补充数据来源,格式:"数据来源:[表名].[列名]"
建议过于笼统每条建议包含【具体动作】+【预期时间范围】+【预期效果】
Power BI MCP连接失败告诉Claude Code,帮我修复这个问题直到连接成功

8. 以后能自动吗?(Agent化评估)

维度评分说明
频率4/5每周/每月出报告 + 临时异常分析
稳定性3/5提示词框架固定,分析维度可变化
数据依赖2/5强依赖Power BI模型中的实际数据
风险等级4/5结论直接影响业务决策,可修正

四象限结论:高频 × 高风险 → 适合半自动化Agent

  • AI负责:探索模型、计算数据、生成报告、标注来源
  • 人负责:提供背景、设计框架、验证结果、做出决策

演进路径:提示词模板化 → 多场景扩展(库存/客户/竞品)→ 分角色自助分析

高手心法

一句话本质:Power BI模型保证数据指标定义准确性、可验证;Power BI MCP的核心价值就是建立联系,从而实现精准数据分析。

  • 框架对抗混乱:业务分析不是缺数据,是不知道怎么分析,是缺少联系。先设计框架,再让AI连数据执行。
  • 模型即是地图:不需要教AI懂业务——把业务逻辑存在Power BI模型,AI就能看懂”专属你公司”的业务逻辑。
  • 可复用工作流:流程是”连接→探索→验证→查询→标注→报告”,可迁移至”库存异常”、“客户流失”等场景。