管理外部数据源,支持查看、添加、编辑、删除和测试连接等操作。
用于管理外部数据源,支持查看、添加、编辑、删除和测试连接等操作。支持的数据库类型包括 MySQL、PostgreSQL、SQLite、CSV 文件、Excel 文件、API 接口、ODBC 数据源、Oracle 数据库。
| 项目 | 说明 |
|---|---|
| 总数据源 | 所有数据源的总数 |
| 活跃数据源 | 当前处于激活状态的数据源数量 |
| 未激活数据源 | 当前未激活的数据源数量 |
| 类型数量 | 数据源类型的种类数 |
| 项目 | 说明 |
|---|---|
| 添加数据源 | 打开新建数据源模态框 |
| 编辑选中数据源 | 编辑当前选中的数据源 |
| 测试数据源链接 | 测试选中的数据源连接是否正常 |
| 删除选中数据源 | 删除选中的数据源(可批量) |
表格展示所有数据源,包含名称、类型、主机、数据库名、状态、创建时间、更新时间、操作(编辑/删除)
页面加载时:自动获取所有数据源列表
获取列表:调用 externalDataSourcesApi.getAllExternalDataSources() API
测试连接:调用 externalDataSourcesApi.testConnection(id) API
删除数据源:调用 externalDataSourcesApi.deleteExternalDataSource(id) API
加载中:显示旋转动画和"加载中..."提示
测试成功:显示绿色通知"连接测试成功"
测试失败:显示红色通知包含错误信息
删除成功:显示绿色通知"数据源删除成功"
删除失败:显示红色通知包含错误信息
暂无数据源:显示"暂无数据源,请点击添加数据源按钮创建"提示