数据源连接与同步
大约 2 分钟智能问数操作指南
功能概述
连接配置决定后端访问哪个数据库,结构同步取得表和字段信息。模型生成 SQL 时依据已同步的结构及业务说明确定表名与字段名。
1. 选择数据库类型
进入 智能问数 → 数据源,点击 新增。选择 MySQL、PostgreSQL、Oracle、SQL Server、MariaDB、达梦或其他类型,按表单带出的模板调整驱动和 JDBC 地址。
| 字段 | 填写说明 |
|---|---|
| 名称 | 便于识别业务范围的连接名称 |
| 类型 | 数据库方言,影响标识符转义及取样语法 |
| 驱动类 | 对应 JDBC 驱动;MariaDB 等未内置驱动需先在服务端引入 |
| JDBC 地址 | 后端可访问的主机、端口、数据库和连接参数 |
| 用户名、口令 | 该数据库的授权连接账号 |
| 备注 | 数据范围、维护人及用途 |
示例连接本机 MySQL 中的 bladex 库,连接名称为 DOCS_行政区划数据源,智能问数的示例也使用该连接。

数据库权限
面向问数的业务数据源应使用只读账号,权限范围限定到需要分析的库表。页面查询规则与数据库账号权限分别生效。示例为本地演示库,截图中的 root 账号不适用于生产环境。
2. 测试连接
保存配置后点击 测试连接。提示“连接成功”后,进入工作区检查结构。失败时核对网络、数据库名、驱动、账号权限与服务返回信息。

3. 同步结构
打开数据源工作区,点击 同步结构。完成后检查表数量和目标表字段。数据库字段变更后重新同步,再核对维护的业务说明与问数范围。
同步结构只读取数据库元信息,不修改数据库;字段的业务含义在 表结构与关联关系 中维护。
4. 核对业务查询
先在 SQL 查询控制台 运行一个已知正确的查询,确认结果符合业务口径,再把相同问句和 SQL 保存为查询示例,见 业务术语与查询示例。
