首页/管理指南/数据源接入

数据源接入

注册一个数据源 = 给 Trove 一个业务库 + 一套知识边界。 注册即探测(连不上会当场报原因),注册成功只是第一步—— 知识库初始化与用户授权完成后,这个源才对用户可见。

数据源列表

/admin/datasources 管全部连接的生命周期。页面上每个元素都对应一个维护动作, 先认全再动手:

数据源管理页:顶部三项统计、数据源列表(financial 带 default 徽标、demo)、连接状态与操作列 1 2 3 4 5
图 1 · 数据源管理页。列表按连接类型标注(MySQL / Demo),名称旁的状态徽标是后续所有操作的依据。
  1. 1三项统计——数据源总数 / 已连接 / 未连接。未连接不为 0 时先处理连接,它意味着有用户正对着一个不可用的源。
  2. 2注册数据源——打开注册对话框(见下一节)。
  3. 3default 徽标——默认数据源。用户端下拉的初始选择、未指定数据源时的兜底都指向它;首个注册的源自动成为默认,需要更换时由管理员调整服务端接入配置后重启生效。
  4. 4连接状态——实时的连通判定(已连接 / 未连接)。未连接通常意味着凭据变更、库下线或网络问题。
  5. 5操作列——编辑 / 测试连接 / 重建检索索引 / 删除。编辑按钮可被锁定(悬停看原因):内置 Demo 不可编辑;已初始化知识库的源也不可编辑——连接一改,KB 里的表结构注释可能整片失效。

注册一个新数据源

点「注册数据源」打开对话框。四种信息:类型、连接 URL、名称(可留空)、以及一条承诺—— 注册时会真的去连一次。

注册数据源对话框:连接类型选 MySQL、连接 URL 已填示例、数据源名称 sales、底部提示注册时会进行连接探测 1 2 3 4
图 2 · 注册对话框。图中类型已选 MySQL、URL 与名称已填写;底部一行是本页最重要的一句话:注册时会进行连接探测。
  1. 1连接类型——Demo(内置金融示例,无需连接串)/ MySQL / Doris / ClickHouse / SQLite / DuckDB / Snowflake / BigQuery。直接粘贴 scheme:// 开头的 URL 会自动切换类型。
  2. 2连接 URL——含凭据的完整连接串;下方给出当前类型的示例格式,照着改最快。
  3. 3数据源名称——用户端下拉里显示的名字,也是知识库目录名(.trove/kb/<name>/)。留空会自动从 URL 解析;建议显式取一个业务可读的名字。
  4. 4探测承诺——点「注册」会真实连接一次:成功才登记入册;失败弹回具体原因(凭据错、库不存在、网络不通),不会留下一个「看起来注册成功」的坏连接。
  1. 1

    选类型、填 URL

    把连接串粘进 URL 框即可,类型会跟着 scheme:// 自动切换。注意连接串带明文凭据, 它保存在服务端的 .trove/datasources.yml(不在仓库里),建议使用只读权限的库账号。

  2. 2

    起名、注册、看探测结果

    名称建议与业务对齐(financial 而不是 db1)——用户端、KB 目录、 治理页都以它为准。探测失败时按报错改连接串再试,反复失败再查网络与账号权限。

注册之后:两步才上线

新注册的源不会立刻出现在用户端。要完成剩余两步(总览页「接入向导」会盯着进度):

日常维护动作

动作什么时候用边界
测试连接状态显示未连接、或刚改过网络/凭据,想当场验证只探测,不改变任何状态
重建检索索引刚批量改过 KB 资产、或检索命中异常,让索引追平最新状态触发该源的索引同步(KB 资产 + 表结构);纯后台任务,不影响正在进行的问答
编辑改名称或连接串内置 Demo 与已初始化 KB 的源被锁定——连接变更意味着 KB 可能失效;这类变更走「删除后重新接入」并接受 KB 需重建
删除数据源确定下线删除注册不删知识库——.trove/kb/<name>/ 仍在磁盘上;要一并清掉,去知识库运营的删除入口(带影响面确认)
删除是有影响面的动作

移除数据源会让用户端下拉立即少一项、引用它的定时任务与决策规则随之失效。 知识库删除更重——它会连同人工审批过的资产一起移除,所以放在了 KB 页面里、 要求逐条确认影响面(见知识库运营 · 删除知识库)。

你想做的事去哪一页
初始化 / 运营这个源的知识库知识库运营
治理这个源的指标与口径语义层治理
给用户授权这个源用户·权限·安全
命令行/容器方式接入(生产部署)部署与运维实操

本页截图为真实界面(隔离的演示实例,数据是内置 BIRD 金融演示库;注册对话框中的连接串为示意值,未提交); 可用前端仓库里的 npm run shots 重新生成,_manifest.json 记录每张图的来源提交。