从数据库开始接入 CRM
本页用于把 CRM 数据库连接到 Lovrabet,并启动结构分析。Lovrabet 目前只能连接公网可访问的数据库;内网数据库需要先开放公网访问、配置安全白名单,或通过客户自己的网络方案转发后再接入。
操作人
实施人员、技术负责人。
准备数据库连接信息
准备下面信息后再开始:
| 信息 | 示例 | 说明 |
|---|---|---|
| 数据库类型 | MySQL / PostgreSQL | 按实际数据库选择 |
| Host 和 Port | db.example.com:3306 | 必须是 Lovrabet 可访问的公网地址 |
| 数据库名 | crm_demo | 本教程以 CRM 数据库为例 |
| 账号和密码 | 由 DBA 提供 | 需要具备读取表结构的权限 |
| 白名单 | Lovrabet 访问 IP | 数据库限制来源 IP 时必须添加 |
操作步骤:连接数据库
- 打开应用「你的 CRM 示例应用」的 App Management。
- Database Connector。

- 点击新增数据库连接。
- 选择数据库类型。
- 填写 Host、Port、数据库名、账号和密码。

- 点击保存
测试数据库连接
- 点击连接测试

- 如果测试失败,先检查数据库是否公网可访问,再检查白名单、账号、密码和端口。
启动分析
- 在 Database Connector 中找到刚保存的数据库连接。
- 点击分析或智能分析。
- 等待分析任务完成。

- 分析完成后确认状态为成功。
看到什么算完成
- 数据库分析状态为成功。
- Dataset Overview 中能看到数据库分析后的数据集。
- 数据集名称能对应日常业务资料。

如果连接或分析失败
| 现象 | 检查 |
|---|---|
| 测试连接失败 | 检查 Host、Port、账号、密码 |
| 提示网络不可达 | 确认数据库是否公网可访问 |
| 提示访问被拒绝 | 将 Lovrabet 访问 IP 加入数据库白名单 |
| 保存成功但没有数据集 | 检查智能分析是否完成 |
| 数据集名称看不懂 | 打开数据集详情,记录需要改名的字段 |
| 表之间关系不清楚 | 进入 Dataset Overview 后逐个打开客户、商机、跟进记录 |
Claude Code 操作 prompt
text
请使用 rabetbase 检查目标应用的数据库连接和分析状态。
按顺序执行:
1. rabetbase db list --appcode <你的应用 appCode> --format compress
2. 如果已经有数据库连接,记录 connections[].id 和 latestAnalysisStatus
3. 如果分析未完成,输出 rabetbase db analyze-start --id <连接ID> --appcode <你的应用 appCode> --format compress
4. 如果分析已经完成,再执行 rabetbase dataset list --appcode <你的应用 appCode> --format compress
5. 再执行 rabetbase dataset links --appcode <你的应用 appCode> --format compress
只输出数据库名称、连接状态、分析状态、数据集清单和下一步命令。
本轮不创建、不更新、不删除数据库连接;需要新建连接时先输出 dry-run 命令。下一步
继续《2. 查询系统数据》。