- 使用前必读
- 云空间管理接口
- 平台管理接口
- 核心模块
- 驱动管理模块
- 报警模块
- 报警规则管理
- 报警管理
- 根据过滤器查询报警数据
- 保存一条报警数据到数据库
- 确认全部报警数据
- 根据过滤器查询归档报警数据(跳转).
- 根据ID恢复归档报警信息.
- 根据过滤器查询 报警归档配置数据
- 保存一条 报警归档配置数据到数据库
- 根据id查询 报警归档配置数据
- 根据id及数据替换原有 报警归档配置数据
- 根据id从数据库删除一条 报警归档配置数据
- 根据id更新 报警归档配置数据
- 根据报警ID字符串数组进行多条报警数据确认/处理
- 查询所有报警描述数据
- 一键归档报警信息.
- 统计报警个数数据.
- 生成根据工作表记录和规则分组的最新100条报警.
- 生成报警数据时间轴数据.
- 根据id查询报警数据
- 根据id及数据替换原有报警数据
- 根据id从数据库删除一条报警数据
- 根据id更新报警数据
- 报警清除管理
- 云空间权限管理模块
- 网络检查模块
- 数据源模块
- 数据集列配置
- 数据集
- 数据接口组管理
- 数据接口管理
- 数据管理
- 视图
- 数据集列配置(高级功能)
- 数据集(高级功能)
- 视图(高级功能)
- 仿真管理模块
- 流程引擎模块
- 流程管理模块
- 前端管理模块
- 报表模块
- 算法管理模块
- 数据库备份模块
- 数据源模块
- 运维管理接口
实时验证DB数据源是否可以连通
POST
/ds/group/validate
数据接口组管理
MySQL,MySQL8,Postgres,SQLServer,Oracle,SQLite3,MariaDB,Access,Mongo,API
请求参数
Header 参数
Authorization
string
Token
默认值:
{{ACCESS_TOKEN}}
Body 参数application/json
数据库连接配置
accessDbq
string
可选
示例值:
C:/db.mdb
accessDriver
enum<string>
access
枚举值:
Microsoft Access Driver (*.mdb)Microsoft Access Driver (*.accdb)
connParams
array[object (data-source_internal_pkg_db.ConnectionParam) {2}]
额外连接参数
key
string
参数名称
value
string
参数值
dbName
string
数据库名称
示例值:
postgres
driverType
enum<string>
必需
枚举值:
PostgresMySQLSQLServerSQLite3MongoMongoAccessMariaDBUnknown
filePath
string
可选
json:"collection"
inputScript
string
可选
json:"maxOpenConns" description:"(非必填)最大链接数"
MaxIdleConns int
json:"maxIdleConns" description:"(非必填)最大空闲链接数"
Interval int
json:"interval" description:"采集周期*秒"
Columns []Column
json:"columns"
Custom map[string]string
json:"custom"
IsPreClear bool
json:"isPreClear" description:"是否清除数据"
可以放在外边
示例值:
ip
string
数据库地址
示例值:
127.0.0.1
oracleServerName
string
可选
outputScript
string
后置脚本
示例值:
password
string
密码
port
integer
数据库端口
>= 0<= 65535
示例值:
5432
schema
string
postgres
默认值:
public
username
string
数据库密码
示例值:
postgres
示例
示例代码
Shell
JavaScript
Java
Swift
Go
PHP
Python
HTTP
C
C#
Objective-C
Ruby
OCaml
Dart
R
请求示例请求示例
Shell
JavaScript
Java
Swift
curl --location --request POST '/ds/group/validate' \
--header 'Authorization: {{ACCESS_TOKEN}}' \
--header 'Content-Type: application/json' \
--data-raw ''
返回响应
🟢200验证成功时返回对象: {"valid": true, "msg": "配置有效"}
application/json
Body
额外字段
integer | number | string | boolean
可选
示例
{}
🟠400请求错误,请结合message和detail判断原因
🟠401token无效或过期
🟠403权限错误
🔴500服务器错误
修改于 2024-05-14 02:41:56