知识库管理
NineData 支持构建和管理企业私有知识库,配合 ChatDBA 提升问答结果的准确性和业务贴合度。知识库支持对上传文档进行解析和向量化处理,并可为 ChatDBA 的跨会话记忆检索与检索优化提供知识来源。
功能说明
- 上传企业文档并建立可检索索引。
- 为 ChatDBA 问答提供企业知识来源。
- 支持 ChatDBA 在回答中展示知识来源,便于追溯答案出处。
- 可用于补充企业内部规范、业务字段口径、故障处理经验和系统说明等内容。
使用场景
| 场景 | 说明 |
|---|---|
| 企业知识问答 | 上传内部文档,让 ChatDBA 根据企业知识回答问题。 |
| SQL 排障增强 | 上传数据库规范、故障案例和排障手册,提高诊断建议贴合度。 |
| 业务口径解释 | 上传指标定义、字段说明和数据字典,辅助生成更准确的 SQL。 |
| 新成员培训 | 通过 ChatDBA 快速查询平台规范、常见问题和业务背景。 |
前提条件
- 已创建或加入组织。更多信息,请参见管理组织。
- NineData 控制台处于组织模式。更多信息,请参见切换到组织。
- 当前角色为系统管理员,或已具备知识库相关管理权限。
- 已准备需要上传的知识文档,并确认文档内容可在组织范围内使用。
详细操作
知识库的创建、文档上传和启用操作归属系统配置文档维护。请参见管理知识库。
文档准备建议
| 文档类型 | 建议内容 |
|---|---|
| 数据字典 | 表含义、字段含义、枚举值、主外键关系和常用查询口径。 |
| 开发规范 | SQL 编写规范、索引规范、上线流程和审批要求。 |
| 运维手册 | 常见告警、排障步骤、故障恢复流程和联系人说明。 |
| 业务说明 | 指标口径、业务流程、系统边界和常见问题。 |
与 ChatDBA 联动
- 启用后的知识库可为 ChatDBA 提供额外知识来源。
- ChatDBA 会结合知识库、历史会话和当前问题检索相关信息,并支持跨会话记忆检索。
- 当回答引用了知识库内容时,ChatDBA 会展示知识来源按钮,便于追溯答案出处。
- 如需让 ChatDBA 回答更贴合企业语境,可在提问中说明业务系统、数据源、表名或问题背景。
使用建议
- 上传前请清理文档中的敏感信息、账号密码、Token 和数据库凭证。
- 建议按业务域或用途拆分知识库,避免无关内容过多影响检索效果。
- 文档更新后,请及时维护知识库,避免 ChatDBA 引用过期规范或历史口径。
- 更多信息,请参见ChatDBA。