技术与工程已解决
表格与结构化数据的 RAG 方案
表格为什么是 RAG 的老大难,以及行级索引、Schema 注入、Text-to-SQL 三条路线。
问题正文
表格为什么难
表格切成文本后行列关系丢失;跨表聚合查询(如上季度销售额最高的产品)需要计算而非检索。常规向量检索对表格基本失效。
路线一:行级索引
把每行转成自然语言描述后向量化,检索命中行后返回整表上下文。适合查某一行的场景,不适合聚合。
路线二:Schema 注入
把表结构、字段说明、样例行放进提示词,让模型生成 SQL 查询,由数据库执行后返回结果。适合聚合与精确查询。
