更新时间:2024-04-28 GMT+08:00
分享

获取质量报告规则评分

功能介绍

获取质量报告规则评分

调用方法

请参见如何调用API

URI

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

表1 路径参数

参数

是否必选

参数类型

描述

project_id

String

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

表2 Query参数

参数

是否必选

参数类型

描述

data_connection_id

String

数据连接id,如果是获取技术报告规则评分,请务必填写data_connection_id,database_name,table_name参数值。

database_name

String

数据库名称,如果是获取技术报告规则评分,请务必填写data_connection_id,database_name,table_name参数值。

table_name

String

表名称,如果是获取技术报告规则评分,请务必填写data_connection_id,database_name,table_name参数值。

table_object_name

String

数据表对象名(数据连接.库.模式表/表),如果是获取业务报告规则评分,data_connection_id,database_name,table_name参数值不需要填写,只需要填写table_object_name参数值。

start_timestamp

Long

开始时间戳。

end_timestamp

Long

结束时间戳。

limit

Long

分页条数,取值范围[0,100]。

最小值:0

最大值:100

缺省值:10

offset

Long

分页偏移量,最小值0。

最小值:0

缺省值:0

请求参数

表3 请求Header参数

参数

是否必选

参数类型

描述

workspace

String

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

X-Auth-Token

String

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

响应参数

状态码: 200

表4 响应Body参数

参数

参数类型

描述

count

Integer

数据条数

rules

Array of BusinessScoreRuleVO objects

返回数据列表BusinessScoreRuleVO

表5 BusinessScoreRuleVO

参数

参数类型

描述

rule_name

String

规则名

type

Integer

规则类型,自定义0 | 系统 1

score

Double

规则得分

rule_id

String

规则id,用于跳转规则详情页

instance_id

String

规则实例id,用于跳转结果页

scoring_weight

Integer

规则权重

rule_type_name

String

规则类型名称

dimension_name

String

规则维度

sub_rule_instance_id

String

子规则实例id

状态码: 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/rules?data_connection_id=2d9dcb2076b34bbab1c675f070d6af9d&database_name=postgres&table_name=public.test

响应示例

状态码: 200

Success

  • 示例 1

    1
  • 示例 2

    [ {
      "rule_name" : "test",
      "type" : 0,
      "score" : 0.0,
      "rule_id" : "1044554894322835457",
      "instance_id" : "1047298515736334336",
      "scoring_weight" : 5,
      "rule_type_name" : "数据表空值扫描",
      "dimension_name" : "完整性",
      "sub_rule_instance_id" : "1047298617787944960"
    } ]

状态码

状态码

描述

200

Success

400

BadRequest

500

INTERNAL SERVER ERROR

分享:

    相关文档

    相关产品