Skip to content

时间序列

获取时间维度列表

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]
}