Skip to content

TIP

这篇文档说明如何把企业数据库接入 Lovrabet,并完成第一次数据库分析。完成后,你可以在 业务数据模型数据集总览 中查看系统识别出的表、字段和关系。

WARNING

当前数据库连接需要 Lovrabet 平台能够访问数据库地址。如果数据库只在内网,先开放公网访问、配置白名单,或按企业网络方案打通后再连接。

开始前准备

开始前准备下面信息:

准备项说明
应用权限你需要能进入目标应用的 RabetBase 管理页面
数据库地址公网可访问的 host:port,例如 db.example.com:3306
数据库类型MySQL 或 PostgreSQL
数据库名需要接入的库名或 schema 名
账号和密码建议使用专门的只读或受控账号
网络白名单数据库侧已允许 Lovrabet 平台访问

选择操作方式

<grid> <column width-ratio="0.500000">

TIP

方式一:在工作台操作

适合第一次接入。你可以直接看到连接状态、分析进度和结果页面。

</column> <column width-ratio="0.500000">

TIP

方式二:让 Agent 操作

适合已安装 rabetbase CLI 和 Skill 的研发、交付场景。

</column> </grid>

方式一:在工作台操作

Step 1. 打开数据库连接管理

进入目标应用,打开:

RabetBase数据库连接管理

点击 连接新数据库

Step 2. 填写连接信息

按表单填写数据库类型、地址、库名、用户名和密码。

填写完成后,先点击 测试连接

测试结果下一步
测试成功保存连接
测试失败检查公网地址、端口、白名单、账号密码和数据库权限

Step 3. 发起全量分析

连接保存后,在连接器卡片上点击 全量分析

等待分析状态变为 成功部分成功。分析时间取决于库表数量和字段复杂度。

Step 4. 查看分析结果

分析完成后,打开:

  • 业务数据模型:查看表关系和 ER 结构。
  • 数据集总览:查看平台生成的数据集、字段和默认操作。

如果字段名称、表关系或业务含义不准确,后续再进入数据集详情进行校准。


方式二:在 Claude Code 中让 Agent 操作

如果你已经安装 rabetbase CLI 和对应 Skill,也可以把接入需求交给 Claude Code。Agent 会根据需求拆解并调用 CLI。

复制下面的 prompt,把占位内容改成自己的:

text
请用 rabetbase 帮我把一个数据库接入 Lovrabet,并完成第一次数据库分析。

应用 App Code:<APP_CODE>
数据库类型:<MYSQL 或 POSTGRESQL>
数据库地址:<host:port>
数据库名:<数据库名或 schema>
用户名:<数据库用户名>
密码:<不要在文档中写真实密码,可让我通过安全方式提供>

要求:
1. 先检查当前应用配置和登录状态
2. 创建连接前先预览将要提交的信息,不要在回复里展示真实密码
3. 连接创建后测试连通性
4. 发起全量分析,并查询分析状态直到成功、部分成功或失败
5. 最后告诉我 dbLinkId、分析状态、ER 图入口,以及下一步应该检查什么

Agent 正常会完成这些动作:

动作结果
检查应用确认当前目录或 prompt 中的 App Code
创建连接写入数据库连接配置
测试连接确认平台能访问数据库
发起分析对库表结构做首次全量分析
查询状态返回成功、部分成功或失败原因

检查结果

  • [ ] 数据库连接器状态为 已连通

  • [ ] 首次分析状态为 成功部分成功

  • [ ] 业务数据模型 中能看到表关系。

  • [ ] 数据集总览 中能看到生成的数据集。

  • [ ] 至少打开一个数据集详情,确认字段名和字段类型基本正确。


下一步

你要做什么继续看
分析结果不准确,需要校准字段和关系理解逆向结果与业务模型
后续库表结构变了,需要同步变更库表变更后增量分析
想让 Agent 基于数据回答问题让 AI 理解你的数据
想用数据集生成页面、API 或函数从数据到能力

常见问题

为什么测试连接失败?

优先检查:

  • 数据库地址是否公网可访问。
  • 端口是否开放。
  • 数据库侧是否配置 Lovrabet 平台访问白名单。
  • 用户名、密码、数据库名是否正确。
  • 数据库账号是否有读取表结构的权限。

分析结果是部分成功,可以继续吗?

可以先查看 业务数据模型数据集总览。如果核心表已经识别出来,可以继续校准;如果关键表失败,先查看失败原因,再重新分析。

库表后续变更了怎么办?

少量表变更时,不需要重新做全量分析。使用 增量分析 重新同步变更表。

可以连接内网数据库吗?

当前连接前提是 Lovrabet 平台能够访问数据库地址。内网数据库需要先打通网络或提供公网可访问地址后再接入。

基于飞书知识库同步生成,内容以飞书源文档为准