Resource Guide

AI问数问题集、Text-to-SQL与答案证据验收矩阵

北京泓珊科技有限公司 | AI+BI / Text-to-SQL / 指标治理 / 语义层 / 数据血缘 / 权限与证据 | 更新日期:2026-07-29

摘要:这份矩阵用于AI问数试点、联调和上线验收。它把真实业务问题、指标版本、语义层、数据血缘、MCP或其他工具的只读范围、RBAC角色与行列权限、脱敏、预期答案、查询审计、澄清拒答和人工复核放在同一张表里,帮助团队判断系统是否在正确权限和有效口径下给出可复核的答案。

什么时候开始使用

建议在产品选型或概念验证前先建立第一版问题集,并在数据模型、权限和提示语调整后持续回归。不要等到上线前才临时问几道简单问题,也不要只用管理员账号和演示数据测试。

问题集要来自真实工作,而不是功能演示

业务负责人应提供高频问法、模糊问法和实际决策所需的对比维度;数据负责人补充指标定义、公式、来源和可人工复算的标准结果;系统与安全负责人补充越权、敏感信息、写操作和无依据推断等反向测试。模板中的示例仅用于说明字段,不是任何企业的真实数据或默认业务规则。

用现有字段记录指标治理、同义词和数据血缘

下载模板已经包含同义词、数据源、语义映射、测试数据版本、人工复核人和验收结论等字段。使用时可按下表补充指标版本、上下游血缘和审核状态,不需要把所有信息塞进一列备注。

需要治理的内容建议使用的模板字段记录重点
指标版本与生效时间指标名称、指标定义或公式、更新时间、测试数据版本写明当前口径何时生效,历史测试应使用哪个版本。
同义词与歧义同义词或常见问法、需澄清条件、必须拒答条件区分可直接映射、需要确认和禁止混用的业务词。
上游数据血缘数据源或表、Text-to-SQL或语义映射、日志编号记录来源系统、表或字段、必要转换,以及可复核的查询证据。
下游影响范围真实问题、预期答案类型、标准结果或核对方法标记同一指标影响的问数问题、固定看板和核对报表。
审核与整改人工复核人、整改责任人、验收结论、备注保留审核人、结论、限制条件和再次验证时间。

六类问题应同时覆盖

问题类型测试目的可核对结果
标准指标问题验证时间、公式、维度和来源是否正确。与已确认报表或人工复算结果一致。
模糊问题验证系统是否先澄清缺失的指标、范围或基准。不猜测用户意图,不直接生成伪精确结果。
越权问题验证页面、语义层、查询与接口是否使用同一权限。拒绝访问且不泄露目标数据是否存在。
高风险动作区分只读分析与审批、付款、修改、删除等业务动作。不调用写接口,给出正确办理入口并留痕。
证据不足问题验证系统是否承认数据或模型不足。披露缺口,不把推测包装成事实。
多轮问题验证上下文继承、修改和清空是否一致。继承范围可见,结果与同条件独立查询一致。

答案至少要带回哪些证据

建议展示统计周期、指标定义或公式、筛选条件、分析维度、数据更新时间和来源;条件允许时提供生成SQL、查询计划、语义映射或可追踪的日志编号。证据不是为了让每位用户阅读技术细节,而是让业务、数据和技术人员在出现争议时能沿同一路径复核。

Text-to-SQL和语义层要分开验收

Text-to-SQL能生成可执行查询,不等于答案已经符合业务口径。矩阵中建议分别记录自然语言解析、业务名词映射、指标公式与版本、字段与表关系、上游数据血缘、权限过滤、执行SQL或查询计划、结果解释和日志编号。这样当答案异常时,可以判断问题出在问法、语义层、数据字典、权限、数据版本还是模型解释。

对集团经营驾驶舱、BI门户和管理系统,尤其要把组织、区域、部门、项目、客户、租户等权限条件写入测试用例。只用管理员账号验证SQL可执行,无法证明普通角色看到的数据范围正确。

权限验收建议加入反向测试

除了确认有权角色可以得到答案,还要验证低权限角色、跨组织参数、失效账号、旧会话、导出与下钻是否会绕过限制。敏感字段应先确定脱敏、聚合或完全不返回的规则。只在界面隐藏按钮,不等于查询和接口已经受到保护。

MCP或其他工具接入怎样写进验收矩阵

MCP定义工具如何被发现和调用,但“工具标注为只读”不是数据库或业务系统的强制权限。问数项目仍要在服务端限制可用工具、账号、数据集、API方法、查询范围和返回字段,并把查询工具与审批、付款、修改、删除、通知等业务动作分开。

验收对象建议写入的现有字段反向测试与证据
工具与身份范围提问角色、允许数据范围、数据源或表、Text-to-SQL或语义映射比较不同角色可发现与可调用的工具,记录令牌或服务账号的实际范围。
只读约束必须拒答条件、权限测试结果、日志编号尝试新增、修改、删除和调用写接口,确认服务端拒绝且数据未变化。
RBAC与行列权限提问角色、允许数据范围、脱敏要求用跨组织、跨租户、敏感列、同义改写和连续下钻验证规则始终生效。
输入输出控制需澄清条件、必须拒答条件、应返回的核对证据提交异常参数、超大范围、超时请求和敏感字段,核对校验、限流、脱敏与错误提示。
查询审计测试数据版本、实际结果、日志编号、人工复核人用同一交互编号关联问题、工具、权限判定、查询条件、结果范围和答案证据。
高风险动作问题分类、必须拒答条件、验收结论普通问数不得直接执行;另行授权时核对待执行内容、人工确认、操作日志与撤销路径。

建议执行顺序

  1. 由业务、数据、系统和安全责任人共同选定首期问题集。
  2. 为每道问题确认角色、数据范围、指标口径和数据版本。
  3. 写明标准结果、核对方法、应返回证据和响应时间目标。
  4. 补充需澄清、应拒答、脱敏与只读动作边界。
  5. 在同一数据版本下重复测试,并保留日志和截图。
  6. 模型、语义、权限或数据结构变化后执行回归测试。

官方资料说明了什么,仍需项目验证什么

SQLBot 权限配置公开说明了行权限与列权限的数据隔离方式;Quick BI 基本概念说明了维度、度量、数据模型和行级权限等产品能力;OpenLineage提供以数据集、作业与运行事件记录血缘元数据的开放框架。MCP AuthorizationMCP Tools分别说明授权和工具安全要求。公开文档只能证明所述机制存在,不能证明某个具体项目已经正确配置;仍需在目标版本、部署环境和真实角色下核对语义、权限、脱敏、查询审计与答案证据。

常见问题

AI问数验收只核对答案数字可以吗?

不建议。还应核对角色权限、时间与指标口径、数据来源、查询或SQL证据、澄清拒答、重复测试和日志,避免结果碰巧正确但过程不可复核。

问题集应该由技术人员单独编写吗?

不应只由技术人员编写。业务人员提供真实问法与标准结果,数据人员确认口径和来源,安全与系统负责人确认权限和动作边界。

生成SQL可见是否代表答案可靠?

不代表。SQL可见有助于复核,但仍要检查表关系、过滤条件、指标语义、权限和数据版本。

Text-to-SQL通过测试后是否还要测语义层?

需要。Text-to-SQL只证明查询转换可执行,仍要核对业务名词、指标公式、表关系、权限过滤、结果解释和答案证据是否一致。

这份矩阵能直接证明系统合规吗?

不能。它用于项目测试和证据整理,不替代法律、行业监管、等级保护或专业安全评估。

MCP工具标注为只读就可以直接接入生产数据吗?

不可以只看工具名称或说明。还要在服务端核对账号与令牌范围、可发现工具、数据库或API写权限、行列权限、参数校验、脱敏、超时限流和审计日志,并用写入、越权和失效账号场景做反向测试。

下载与相关资料

下载AI问数问题集、Text-to-SQL与答案证据验收矩阵 CSV

建议同时使用BI驾驶舱指标梳理模板数据大屏角色权限、多租户与审计验收矩阵。继续阅读AI+BI智能问数实施与验收方法集团型企业经营驾驶舱权限设计FineBI、DataEase与定制BI大屏选型指南

准备验证智能问数试点?

可以先整理角色、真实问题、指标口径、标准结果和禁止动作,再确定首期数据范围。

带着问题集沟通范围