Appearance
数据分析 Agent
用自然语言驱动数据查询与可视化
学习目标
- 实现 Text-to-SQL 自然语言查询
- 构建数据可视化 Agent
- 了解与 BI 工具的集成方案
1. Text-to-SQL
1.1 基本原理
1.2 Schema 提供策略
1.3 SQL 验证与安全
1.4 复杂查询处理
2. 数据可视化
2.1 自动图表生成
2.2 可视化库
2.3 交互式探索
3. CSV/Excel 分析
3.1 文件解析
3.2 代码生成执行
3.3 沙箱执行
4. BI 工具集成
4.1 与现有 BI 协作
4.2 自然语言仪表盘
5. 数据安全
5.1 权限控制
5.2 审计日志
练习
- 实现一个 Text-to-SQL 查询助手
- 构建一个 CSV 分析 Agent(上传文件 → 分析 → 可视化)
- 添加查询权限控制和审计日志