AI探查
AI探查
使用场景:用户在面对临时的、有一定筛选条件的数据需求时,但又缺乏SQL基础时,可通过AI探查辅助查询数据,并下载结果以满足当前需求。
使用角色:数据开发人员。
功能描述:平台提供智能AI探查,可通过自然语言由AI生成对应探查SQL,实现快速对仓内的数据进行查询、探索、调试等,并可对探查结果进行后续数据分析。
AI探查演示视频
前置条件:已完成“AI大模型”配置,且AI大模型能够正常调用。
注意
- 本产品不内置AI大模型,仅提供对接AI模型的能力。
选择数据表
进入数据分析 > 数据探查界面,点击界面上方的 “操作” 下拉框的 “AI探查” 按钮进入配置弹窗,选择所需探查的目标表。
注意
- 不可选择无业务权限的数据表、字段;
- 可探查数据指标、数据标签的结果表;
- 可选择其他空间授权的跨空间数据表;
- 运行时会校验当前操作人是否拥有探查SQL中所有数据表的业务权限,无权限则运行失败。
智能解析
输入自然语言,点击“AI生成”按钮,即可由“AI大模型”自动生成所需的SQL探查语句。
格式化
点击“格式化”按钮后,系统将自动对SQL编辑器中已填写SQL脚本进行规范化排版。
SQL校验
点击“SQL校验”按钮后,系统将对已编写的脚本进行校验,包括所选表、字段是否存在且有权限,SQL语法是否正确且不存在不支持的语法等,以确保AI生成的SQL探查语句的正确性。
- 说明:若校验不通过,可手动修改SQL探查语句,或修改自然语言让AI重新生成。
运行
SQL 脚本编写完成后,在当前界面上方点击 “运行” 按钮即可立即真实运行写入的 SQL 语句。运行结束后界面最下方会反馈执行信息与执行结果,其中结果最多返回10000条供查看。
终止运行
探查运行期间,可点击“终止”按钮,终止探查执行,避免由于查询数据量较大、网络不稳定等原因造成探查时间过长或卡死。
注意
- 非运行中状态“终止”按钮不可点;
- 后台提供“查询超时时间”机制,默认3分钟,超过该时间未返回数据则自动终止探查,并在执行信息中说明已终止;
- 点击“终止”后立即返回显示执行已终止(包括手动终止、超时终止),后台异步处理终止,可能存在终止延时;
- 终止的探查无执行结果,即使已探查出部分数据也不会显示。
结果分析
结果分析的使用与“普通探查”完全一致,详细配置参见:普通探查-结果分析