更新时间:2024-11-06 GMT+08:00

获取质量报告趋势

功能介绍

获取质量报告趋势。

调用方法

请参见如何调用API

URI

GET /v2/{project_id}/quality/report/trend

表1 路径参数

参数

是否必选

参数类型

描述

project_id

String

项目ID,获取方法请参见项目ID和账号ID

表2 Query参数

参数

是否必选

参数类型

描述

quality_score_dimension

String

质量评分维度。

l1

String

主题域分组(业务报告有效)。

l2

String

主题域(业务报告有效)。

l3

String

业务对象(业务报告有效)。

data_connection_id

String

数据连接id(技术报告有效)。

database_name

String

数据库名称(技术报告有效)。

table_name

String

数据表名称(技术报告有效)。

start_timestamp

Long

开始时间戳。

end_timestamp

Long

结束时间戳。

请求参数

表3 请求Header参数

参数

是否必选

参数类型

描述

workspace

String

DataArts Studio工作空间ID,获取方法请参见实例ID和工作空间ID

X-Auth-Token

String

IAM Token,Token获取请参见认证鉴权

响应参数

状态码: 200

表4 响应Body参数

参数

参数类型

描述

trends

Array of ScoreTrendVO objects

分数时间变化趋势数组ScoreTrendVO。

表5 ScoreTrendVO

参数

参数类型

描述

score

Double

分数。

timestamp

String

时间戳。

状态码: 400

表6 响应Body参数

参数

参数类型

描述

error_code

String

错误码,如DQC.0000表示请求处理成功。

error_msg

String

错误信息。

状态码: 500

表7 响应Body参数

参数

参数类型

描述

error_code

String

错误码,如DQC.0000表示请求处理成功。

error_msg

String

错误信息。

请求示例

GET /v2/0833a5737480d53b2f25c010dc1a7b88/quality/report/trend?data_connection_id=2d9dcb2076b34bbab1c675f070d6af9d&quality_score_dimension=technology

响应示例

状态码: 200

Success

{
  "trends" : [ {
    "score" : 57.63,
    "timestamp" : "1669132800000"
  }, {
    "score" : 56.92,
    "timestamp" : "1669219200000"
  }, {
    "score" : 60.27,
    "timestamp" : "1669305600000"
  }, {
    "score" : 59.54,
    "timestamp" : "1669392000000"
  }, {
    "score" : 65.07,
    "timestamp" : "1669478400000"
  }, {
    "score" : 57.19,
    "timestamp" : "1669564800000"
  }, {
    "score" : 56.75,
    "timestamp" : "1669651200000"
  } ]
}

状态码

状态码

描述

200

Success

400

BadRequest

500

INTERNAL SERVER ERROR