- 使用前必读
- 云空间管理接口
- 平台管理接口
- 核心模块
- 接口越权调用管理
- 应用管理
- 日志归档
- Auth管理
- 备份管理
- 周期备份管理
- 目录管理
- 日志清除
- 自定义组件管理
- 配置库管理
- 密码管理
- 画面管理
- 画面版本管理
- 时序数据管理
- 数据分析记录管理
- 部门管理
- 国际化管理
- 授权管理
- 日志管理
- 媒体文件管理
- 媒体库管理
- 媒体库功能
- 站内信管理
- 站内信清除管理
- Oauth应用管理
- 管道配置管理
- 用户管理
- 资源类型管理
- 角色管理
- 安全区管理
- 自定义脚本管理
- 系统配置管理
- 系统配置管理(部分)
- 站点管理
- 短信管理
- 风格管理
- 矢量图管理
- 系统变量管理
- 表管理
- 表记录管理
- 资产配置管理
- 表记录归档管理
- 表记录清除管理
- 主题管理
- 时间管理
- 树形结构管理
- 微信管理
- Websocket
- 驱动管理模块
- 报警模块
- 报警规则管理
- 报警管理
- 根据过滤器查询报警数据
- 保存一条报警数据到数据库
- 确认全部报警数据
- 根据过滤器查询归档报警数据(跳转).
- 根据ID恢复归档报警信息.
- 根据过滤器查询 报警归档配置数据
- 保存一条 报警归档配置数据到数据库
- 根据id查询 报警归档配置数据
- 根据id及数据替换原有 报警归档配置数据
- 根据id从数据库删除一条 报警归档配置数据
- 根据id更新 报警归档配置数据
- 根据报警ID字符串数组进行多条报警数据确认/处理
- 查询所有报警描述数据
- 一键归档报警信息.
- 统计报警个数数据.
- 生成根据工作表记录和规则分组的最新100条报警.
- 生成报警数据时间轴数据.
- 根据id查询报警数据
- 根据id及数据替换原有报警数据
- 根据id从数据库删除一条报警数据
- 根据id更新报警数据
- 报警清除管理
- 云空间权限管理模块
- 网络检查模块
- 数据源模块
- 仿真管理模块
- 流程引擎模块
- 流程管理模块
- 前端管理模块
- 报表模块
- 算法管理模块
- 数据库备 份模块
- 数据源模块
- 运维管理接口
根据过滤器查询 时序数据数据
query参数格式
json样例:
[{"fields":["MEAN("tagid3") as XXX","MEAN("tagid4") as YYY"],"id":"adg","tableId":"5f4db17d95b6b5c728dfadd3","where":["time >= '2024-01-05T08:44:00.000Z'", "time <= '2024-01-05T08:44:59.000Z'"],"group":["time(5m)"],"deartment":{"部门表ID": ["部门表记录ID"]},"fill":"0","order":"time asc","limit":5,"offset":0}]
json字段说明:
[
{
"fields": [ //fields数组中可以使用MEAN,SUM,COUNT,MIN,MAX等函数进行聚合,可以使用as设置别名,查询字段两侧需要添加双引号
"MEAN("tagid3") as XXX",
"MEAN("tagid4") as YYY"
],
"id": "adg", //要查看的数据点所属设备的设备编号
"tableId":"5f4db17d95b6b5c728dfadd3", //要查看的数据点所属数据表的ID
"where": [ //时间范围
"time >= '2024-01-05T08:44:00.000Z'",
"time <= '2024-01-05T08:44:59.000Z'"
],
"deartment":{"部门表ID": ["部门表记录ID"]}, //要筛选的部门ID
"group": [ //group可以用来进行分组,每五分钟一组值为time(5),按设备分组值为id
"time(5m)"
],
"fill": "0", //fill字段可以传入指定数值的字符串,如"0",即为为空的数值补零;fill还可传入"linear",即自动对缺少的数据进行补充,可以形成完整的曲线
"order": "time asc", order字段对返回结果进行时间排序: 升序"time asc", 降序"time desc"
"limit": 5, //limit和offset可以用来进行分页
"offset": 0
}
]
请求参数
示例代码
curl --location --request POST '/core/data/query' \
--header 'Authorization: {{ACCESS_TOKEN}}' \
--header 'Content-Type: application/json' \
--data-raw ''
返回响应
{
"results": [
{
"series": [
{
"columns": [
"string"
],
"name": "string",
"values": [
[
null
]
]
}
]
}
]
}