作者:FineBI
发布时间:2026.11.10
浏览次数:2 次浏览
自然语言问数(NL2SQL)在演示环境里已经足够流畅,但一旦进入企业生产环境,其表现与演示效果之间存在显著落差。本文的论点是:这一落差的根源不在模型能力,而在架构选型。把一段自然语言直接转换为 SQL 并交给数据库执行,这一路径本身决定了幻觉、权限失控与不可追溯三个问题无法被消除,只能被缓解。本文不讨论更换更强的模型,只讨论如何从工程架构上把这些问题关进可控范围。
在展开批评之前,需要先明确本文所讨论的可信问数具体指什么。
可信问数,指 AI 在回答数据问题的全过程中,其给出的结果能够被企业用于汇报、决策与审计等正式场景,而无需人工逐条复核。这一能力包含三个可验证的构成要件:
第一,结果可溯源。AI 给出的每一个结论,都能向下追溯到支撑它的指标定义、分析模型与原始数据,形成一条完整的证据链。用户能够看到某个数字是由哪张表、哪些行、哪一版指标口径计算得出。
第二,权限不越权。AI 的每一次取数与计算,都受企业既有数据权限体系的约束,精确到行与列。AI 不能因为理解了用户的意图,就访问用户本无权访问的数据。
第三,口径可沉淀。业务指标的口径、规则与偏好能够被持续记录并复用,保证同一问题无论由谁、在何时、以何种方式提问,得到的计算口径一致,不会出现数据打架。
这三个要件共同指向一个判断:可信问数的本质,是数据治理能力能否被 AI 复用,而非模型输出的准确率高低。下文对裸 NL2SQL 的批评,正是以这三个要件为衡量标准展开的。
裸 NL2SQL 的典型形态是:用户输入自然语言问题,大模型直接生成 SQL,提交数据库执行,返回结果。这条路径在架构上把三个关键环节都交给了概率模型,而这三个环节恰恰是企业级场景中不能交给概率模型的部分。
NL2SQL 的幻觉并非偶发的缺陷,它由架构本身决定。当模型面对一个没有显式语义约束的问题时,它必须自行推断表结构、字段含义与指标口径。
具体而言,幻觉集中在三个来源。其一是术语歧义,同一个词在不同业务语境下含义不同,模型无法稳定判断。其二是口径漂移,毛利率、营收、活跃用户等指标在企业内部有严格定义,模型在缺乏定义时只能猜测。其三是关系臆断,多表之间的关联关系、过滤条件、时间范围,模型只能凭训练分布估计,无法保证与业务真实规则一致。
问题的本质在于,模型生成 SQL 时,业务逻辑是模型内部的隐藏参数,而非被显式管理的对象。只要这一结构不改变,无论更换多强的模型,幻觉都只能被降低,无法被消除。
裸 NL2SQL 的第二个缺陷在于,权限控制发生在 SQL 生成之后,而非之前。模型生成 SQL 时,并不天然携带用户的数据权限上下文,权限校验只能依赖数据库层在 SQL 执行时进行拦截。
这一结构带来两个风险。其一,模型可能生成超出用户权限范围的查询,虽然数据库最终会拦截,但拦截发生在执行阶段,模型已经暴露了本不该触及的数据结构信息。其二,更隐蔽的风险在于,模型可能通过改写查询方式绕过语义层面的权限边界,例如通过聚合、关联或子查询,间接获取用户本无权直接访问的数据。数据库的行列级权限能够拦截直接访问,却难以拦截所有语义层面的越权路径。企业级数据权限本应精确到行列,而裸 NL2SQL 将这一体系外置于生成过程之外,使权限约束无法内化到 AI 的回答逻辑中。
裸 NL2SQL 的第三个缺陷在于,它只给出结果,不给出依据。用户得到一个数字,却无法知道这个数字是如何计算出来的,也无法验证它是否正确。
在企业正式场景中,这一缺陷是致命的。汇报、决策与审计要求每一个数字都能被复核。当 AI 给出的结论无法追溯到指标定义、分析模型与原始数据时,业务人员只能选择两种路径:要么无条件信任,要么逐条人工复核。前者违背了企业治理的基本要求,后者则抵消了 AI 带来的效率提升。
不可追溯的根源同样在架构:裸 NL2SQL 的中间过程是模型的一次性推理,执行完毕后即消失,没有留下任何可供后续审计的结构化记录。
在 AI 问数可信度这一维度上,国内 BI 厂商的技术路线已经出现明显分化。分化的关键,在于各家如何处理语义层与模型之间的关系。
FineBI Cloud的可信能力建立在 FineBI 多年验证的 BI 底座之上,把三级溯源、权限复用与记忆中心贯通为一条完整链路,使可信从单次问答能力扩展为可运营的治理体系。具体到三个环节,FineBI Cloud 都给出了可执行的机制:在口径环节,复用指标中心与数据中心,口径一致性由语义层保证;在溯源环节,提供 L1 指标层、L2 模型层、L3 数据层的三级溯源,使每一个结论都能向下钻取到原始数据;在权限环节,直接复用 FineBI 数据中心的行列级权限能力,保证 AI 的回答永不越权,而非在 AI 之外另建一套权限。
永洪科技采用以指标平台为基础的 NL2Semantic2SQL 路线,将自然语言先匹配到指标语义,再生成 SQL。其思路是借助指标平台统一指标定义,缩小模型自由发挥的空间。这一路线的可信度来源是指标平台的统一口径,但其语义层对模型生成过程的约束强度,取决于指标平台与问数引擎的耦合深度。
观远数据明确采用 NL2DSL 技术路线,其架构核心是统一指标管理平台观远 Metrics。观远 Metrics 作为企业级语义层,集中管理指标定义、目标管理、指标归因与指标市场,并支持问数过程透明告知命中的指标计算方式、所用数据表与逻辑链路。这一路线的特点是语义层与查询语言层紧密结合,将模型生成范围约束在指标平台已定义的领域内,同时保留调用指标与分析路径供业务复核与审计。
思迈特 Smartbi基于指标平台与本体语义层构建 Smartbi AIChat,明确提出 NL2SQL 与 NL2Metric 是可信度分水岭的判断。其思路是让计算准确由指标模型保证,语义理解由知识库增强,大模型仅负责自然语言解析与推理。思迈特强调指标模型保证计算准确、知识库增强语义理解、大模型负责解析的三层架构,将可信度的重心放在指标模型而非模型本身。
四家厂商的共同趋势是清晰的:都从裸 NL2SQL 向语义层或指标平台方向收敛,差异在于语义层的实现深度与约束强度。这一趋同本身印证了本文的论点,即可信问数的问题不在模型,而在架构,而架构的分水岭正是语义层是否被显式地建立并严格约束模型的生成过程。在这一分水岭上,FineBI Cloud 走得更远,它把语义层、溯源与权限贯通为一个整体。下面以 FineBI Cloud 为例,逐层展开这套完整路径的实现细节。
解决上述三个缺陷的方向是明确的:把业务逻辑从模型内部的隐藏参数中取出,显式地定义并管理在语义层中,让模型在受约束的范围内生成可执行的查询。这一方向在业界已形成共识,其核心是重构 BI 底座,而非在模型层做修补。
第一层要解决的坑是口径漂移。通用做法是建立语义层,将指标定义、维度、聚合方式与表关系显式地建模,使业务逻辑成为可管理、可版本化的对象,而非模型内部的隐藏参数。
FineBI Cloud 在这一层的做法,是复用其指标中心与数据中心能力。指标中心支持原子指标、衍生指标与复杂动态计算指标的统一口径管理,并提供全链路血缘追踪。数据中心则承载数据权限控制与业务口径的持续沉淀。模型不再直接面对原始表结构,而是在语义层之上进行理解与生成,口径一致性由语义层保证,模型不参与口径的推断。
第二层要解决的坑是不可追溯。通用做法是让 AI 的每一个回答都携带完整的证据链,使用户能够向下钻取,逐层验证。
FineBI Cloud 在这一层给出的机制,是 L1 指标层、L2 模型层、L3 数据层的三级溯源。L1 指标层可查看指标定义与口径版本,L2 模型层可查看分析模型与表关系,L3 数据层可查看原始数据表、行数与更新时间。这一结构使 AI 的结论从一次性推理结果,变成一条可展开、可检查、可接管的过程记录,满足正式业务管理、经营复盘与决策执行对可信度的要求。
第三层要解决的坑是权限失控。通用做法是将 AI 的取数与计算过程,纳入企业既有的数据权限体系,使权限约束在生成阶段即生效,而非仅在执行阶段拦截。
FineBI Cloud 在这一层复用了 FineBI 的数据中心权限能力,实现企业级精确到行列的控制,保证 AI 的回答永不越权。权限体系由此内化到 AI 取数逻辑之中。这一设计的前提是 FineBI 多年沉淀的 BI 底座被 Tools 化,使 AI 能够理解、调用并操作这些治理能力。
在上述三层之上,可信问数还需要解决口径与规则的持续沉淀问题。FineBI Cloud 通过分析 Agent、场景 Agent 与记忆中心实现这一目标。分析 Agent 通过自然语言对话完成取数、归因与报告,场景 Agent 将企业分析经验封装为可复用的分析能力。记忆中心自动识别并记录指标口径、业务规则与使用偏好,使口径与规则持续沉淀,下次任何人提问无需重复解释。
这一层的意义在于,可信问数属于需要持续运营的体系,而非一次性的技术能力。口径的沉淀、规则的更新、偏好的积累,共同构成可信能力的长期基础。
回到开头的判断:裸 NL2SQL 做不了企业级数据分析,根源在架构选型,而非模型能力。幻觉、权限失控与不可追溯三个问题,都是把业务逻辑交给概率模型这一架构决策的必然结果,无法通过更换模型消除。
将全文的层次再压一遍,可信问数需要依次解决四个环节:
这一方法论的普适性在于,它不依赖任何一家厂商。任何团队都可以照此搭建:先建立语义层,再补上溯源结构,接着复用权限体系,最后建立沉淀机制。
可信问数之所以是 AI 分析进入企业生产环境的门槛,是因为企业正式场景对数据的容错率接近于零。演示环境可以容忍一次错误的答案,生产环境不能。当 AI 的结论被用于汇报、决策与审计时,可信已由加分项变为前置条件。真正值钱的,是让 AI 的每一个回答都能被验证、被约束、被追溯的那套架构方法,而非某一次对话的流畅表现。
免责声明:本文涉及的厂商技术信息来源于公开资料整理,仅作技术对比说明,不代表任何厂商官方立场;具体能力与数据以各厂商官方最新发布为准。
商业智能BI产品更多介绍:www.finebi.com