
1、概述Schema Linking 是 Text2SQL 中最关键的环节之一。它的作用是:从数据库众多表、字段和枚举值中,准确召回当前问题需要的对象,并建立可靠的关联路径。2、技术路线路线做法适用场景全量 Schema 注入把所有表结构直接放入 Prompt表数量很少时可用关键词匹配根据表名、字段名、同义词匹配快速召回,成本低向量语义检索将表/字段描述向量化,用问题召回 Top-K处理“销售额”“营收”等语义对齐外键图扩展从种子表出发,沿外键扩展相关表联表查询、多跳关联双向检索同时做“问题→表”和“问题→字段”召回降低漏表、漏字段风险值索引/枚举匹配对低基数字段建立值索引对齐“华东”“已支付”等条件Agent 探索让模型主动探索 Schema超大规模数据库多假设路径先生成多条候选 SQL,再按需补证据兼顾召回率和 Token 成本3、向量检索召回向量检索是目前较主流的做法。系统会