本章你将收获:自然语言转SQL的核心技术(Few-shot + Schema提示);安全执行SQL并返回结果的工程实现;基于查询结果自动推荐可视化图表的方法;一个完整的数据分析Agent的代码;以及如何将此Agent集成到BI系统中。
📌 本章导读
数据分析是企业中高频场景,但业务人员往往不熟悉SQL,而数据团队又疲于响应临时取数需求。一个能理解自然语言、自动生成SQL、执行查询并给出图表建议的Agent,可以成为业务与数据之间的桥梁。
本章将带领你构建一个数据分析Agent,它能够接收中文问题(如“上个月销售额最高的产品是哪五个?”),自动生成并执行SQL,然后以自然语言和可视化图表的形式返回答案。学完本章,你将能够为团队搭建一个自助式数据查询助手。
11.1 数据分析Agent的功能设计
11.1.1 典型使用场景
| 用户角色 | 问题示例 | Agent动作 |
|---|---|---|
| 运营 | “最近一周每日活跃用户数” | 生成时间序列SQL → 执行 → 返回折线图 |
| 销售经理 | “各区域销售额占比” |
订阅专栏 解锁全文
454



被折叠的 条评论
为什么被折叠?



