帮助中心
帮助中心主页
安装与部署
开发与集成
RDS脚本方法字典
天风任务平均执行时间

适用 rds-F1.9.5-B1.7.20 及以上

请求

  • 方法:POST
  • 接口说明:/api/stat/windTaskAvgCosts
http
POST "http://127.0.0.1:8080/api/stat/windTaskAvgCosts"
1

请求 body 参数

NameTypeDescriptionRequired
startstring统计的起始时间,支持 4种 格式的时间参数。 yyyy-MM-dd HH, yyyy-MM-dd, yyyy-MM, yyyy,分别对应时报,日报,月报和年报,和参数 level相关。
endstring统计的结束时间,支持 4种 格式的时间参数。yyyy-MM-dd HH, yyyy-MM-dd, yyyy-MM, yyyy,分别对应时报,日报,月报和年报,和参数level相关。
levelstring统计等级,支持 4种 参数, Hour,
Day, Month, Year
taskLabelstring指定天风任务名称进行统计。不填则统计所有天风任务。
timeUnitstring统计的类型为时间时有效,支持 3种 格式, secminhour,默认返回结果的时间单位为毫秒。

请求示例

查询 test 任务在 "2022-10-18" ~ "2022-10-19" 之间每天的平均执行时间时间

时间区间:[start, end)

正确示例

json
{
    "start": "2022-10-18",
    "end": "2022-10-19",
    "level": "Day",
    "timeUnit": "min",
    "taskLabel": "test-01"
}
1
2
3
4
5
6
7

错误示例

json
{
    "start": "2022-10-18",
    "end": "2022-10-19",
    "timeUnit": "min",
    "taskLabel": "test-01"
}
1
2
3
4
5
6

响应

排除接口错误或网络异常等原因,响应的 HTTP 状态码为 200。响应体中有不同业务码,成功为 200,失败业务码可参考业务错误码列表

响应 body 参数

NameTypeDescription
codenumber业务码(非 HTTP 状态码)
msgstring业务成功/失败信息
dataobject请求的业务数据

响应示例

成功示例

json
{
    "code": 200,
    "msg": "Success",
    "data": [
        {
            "level": "Day",
            "time": "2022-10-18",
            "type": "WindTaskAvgCostTime",
            "value": 70.67,
            "id": "test-01"
        }
    ]
}
1
2
3
4
5
6
7
8
9
10
11
12
13

返回的数据 data 中,参数 value 表示累计时间。时间单位是请求参数中指定的单位,默认毫秒。以 time 字段为起始时间,以最近的下一个同等级时间为结束时间。

失败示例

json
{
    "code": 9035,
    "msg": "字段 level 缺失或不支持的名称",
    "data": "Missing `level` field"
}
1
2
3
4
5
最近更新 2022/11/28
文章内容

请求

请求 body 参数

请求示例

正确示例

错误示例

响应

响应 body 参数

响应示例

成功示例

失败示例