时间序列
获取时间维度列表¶
GET /openapi/v1/workspaces/{workspaceId}/time-series/
返回结果
{
"errcode": 200,
"errmsg": "success",
"data": [
{
"id": 1,
"type": "datetime",
"names": ["日期"],
"format": "date",
"description": "",
"timeUnit": "days",
"defaultTimeFunc": null,
"used": false
}
]
}
参数说明
| 参数 | 类型 | 说明 |
|---|---|---|
| data.id | int | 时间维度 id |
| data.type | string | 字段数据类型 |
| data.names | list | 时间维度关键词和别名列表 |
| data.format | string | 展示格式 |
| data.description | string | 说明 |
| data.timeUnit | string | 时间单位 |
| data.defaultTimeFunc | object | 自动聚合方式 |
| data.used | bool | 是否被模型使用 |
获取时间维度详情¶
GET /openapi/v1/workspaces/{workspaceId}/time-series/{timeSeriesId}/
创建时间维度¶
POST /openapi/v1/workspaces/{workspaceId}/time-series/
请求体
{
"type": "datetime",
"names": ["日期"],
"format": "date",
"description": "",
"timeUnit": "days",
"table": "table_name",
"field": "date_field"
}
更新时间维度¶
PUT /openapi/v1/workspaces/{workspaceId}/time-series/{timeSeriesId}/
请求体 同创建时间维度
删除时间维度¶
DELETE /openapi/v1/workspaces/{workspaceId}/time-series/{timeSeriesId}/
批量创建时间维度¶
POST /openapi/v1/workspaces/{workspaceId}/time-series/create-time-series/
请求体
{
"timeSeries": [
{
"type": "datetime",
"names": ["日期"],
"format": "date",
"description": "",
"timeUnit": "days"
}
]
}
批量更新时间维度¶
PUT /openapi/v1/workspaces/{workspaceId}/time-series/update-time-series/
请求体
{
"timeSeries": [
{
"id": 1,
"type": "datetime",
"names": ["日期"],
"format": "date",
"description": "",
"timeUnit": "days"
}
]
}
批量删除时间维度¶
DELETE /openapi/v1/workspaces/{workspaceId}/time-series/delete-time-series/
请求体
{
"timeSeriesIds": [1]
}