AIGC 功能总览
本目录汇总 NineData 中与 AI 相关的能力专题,帮助您从统一入口了解问答、生成、诊断、代码转换和 AI 基础配置等功能。具体操作仍以所属业务模块文档为准,AIGC 页面用于说明能力定位、典型场景和关联入口。
能力分类
| 分类 | 能力 | 主要入口 |
|---|---|---|
| 智能问答与 Agent | ChatDBA、Skill | 页面顶部 ChatDBA 图标、控制台左侧导航栏 Skill |
| SQL 编写辅助 | Text2SQL / Chat2SQL、SQL AI 智能补全、SQL 语义解释与帮助 | SQL 窗口编辑器、右键菜单、ChatDBA |
| SQL 排障与优化 | SQL 报错 AI 诊断、SQL 智能诊断优化 | SQL 窗口执行结果、工具栏或右键菜单 |
| SQL 与对象生成 | AI SQL 格式化、AI 生成建表语句、AI 表结构转代码、AI 存储过程/函数转代码、Redis 自然语言转命令 | SQL 窗口对象树、SQL 编辑器、Redis SQL 窗口 |
| AI 基础配置 | 知识库管理、AI 模型管理 | 账号或组织配置、系统配置 |
按任务查找
| 任务 | 推荐文档 |
|---|---|
| 使用自然语言生成 SQL | Text2SQL / Chat2SQL |
| 编写 SQL 时获得实时补全 | SQL AI 智能补全 |
| 理解 SQL 语法、对象定义或复杂语句逻辑 | SQL 语义解释与帮助 |
| 诊断 SQL 报错 | SQL 报错 AI 诊断 |
| 优化 SQL 性能和结构设计 | SQL 智能诊断优化 |
| 整理 SQL 排版 | AI SQL 格式化 |
| 将表结构转换成目标数据库 DDL | AI 生成建表语句 |
| 将表结构或存储过程转换成代码 | AI 表结构转代码、AI 存储过程/函数转代码 |
| 使用自然语言生成 Redis 命令 | Redis 自然语言转命令 |
| 管理 ChatDBA 企业知识来源 | 知识库管理 |
| 接入或切换 AI 模型 | AI 模型管理 |
| 让 AI Agent 调用 NineData 平台能力 | Skill |
组合使用建议
- 如果希望提升问答和生成结果的贴合度,建议先配置知识库管理,并根据环境需要配置AI 模型管理。
- 在 Text2SQL 场景下,可先为表、字段补充 AI 注释信息,并结合增强 E-R 图提升生成 SQL 的准确性。
- 在日常编写 SQL 的过程中,可开启SQL AI 智能补全,获得灰色提示并用Tab键快速采纳。
- 对生成或手写的关键 SQL,建议先使用SQL 智能诊断优化评估性能风险,再决定是否执行或提交 SQL 任务。
- 如果 SQL 已经执行报错,可使用SQL 报错 AI 诊断,并在 ChatDBA 中继续补充上下文追问。
- 如果需要让 AI Agent 调用 NineData 数据源、SQL 执行或 SQL 审批流程,可查看Skill。
使用注意事项
- AI 生成、诊断和优化结果均为辅助建议,涉及生产数据、生产结构或权限变更时,请结合业务影响、审批流程和回滚方案复核。
- SQL 窗口、知识库、模型管理等操作步骤仍在所属业务模块文档中维护,避免同一操作在多个目录重复更新。
- 对 DDL、DML、批量删除、Redis 批量操作等高风险内容,请先确认影响范围,再执行或提交任务。
- 不要在知识库、模型配置、Skill 配置、截图或提交记录中暴露 API Key、Token、Cookie、数据库账号密码等敏感信息。