创建新的数据源或编辑已有的数据源,根据选择的数据源类型动态显示对应的连接配置字段。
用于创建新的数据源或编辑已有的数据源,根据选择的数据源类型动态显示对应的连接配置字段。支持 MySQL、PostgreSQL、SQLite、CSV、Excel、API、ODBC、Oracle 八种数据源类型。
| 项目 | 说明 |
|---|---|
| 数据源名称 | 唯一标识名称(必填) |
| 数据源类型 | 通过选项卡选择类型 |
| 是否激活 | 复选框启用/禁用数据源 |
| 项目 | 说明 |
|---|---|
| 主机地址 (host) | 数据库服务器地址 |
| 端口号 (port) | 数据库连接端口 |
| 数据库名 (database) | 数据库名称 |
| 用户名 (username) | 数据库登录用户名 |
| 密码 (password) | 数据库登录密码 |
| 文件路径 | 本地文件路径,支持文件选择浏览 |
| 编码/分隔符 | 文件编码格式和 CSV 分隔符 |
| URL/请求方法/请求头 | API 接口配置 |
| 连接字符串 | ODBC 连接字符串 |
| 项目 | 说明 |
|---|---|
| 取消 | 关闭模态框,不保存更改 |
| 保存/更新 | 保存或更新数据源配置 |
创建数据源:调用 externalDataSourcesApi.createExternalDataSource(data) API
更新数据源:调用 externalDataSourcesApi.updateExternalDataSource(id, data) API
数据源名称不能为空
根据数据源类型验证必填字段(如主机、端口、数据库名等)
保存中:保存按钮显示"保存中..."并禁用
创建成功:弹出提示"数据源创建成功"
更新成功:弹出提示"数据源更新成功"
操作失败:弹出提示包含错误信息