更新时间:2022-12-29 GMT+08:00

数据库血缘图表字段级查询

功能介绍

数据库血缘图表字段级查询

URI

GET /v1/{project_id}/sdg/server/relation/jobs/{job_id}/dbs/{table_id}/columns

表1 路径参数

参数

是否必选

参数类型

描述

project_id

String

项目ID

job_id

String

任务ID

table_id

String

表ID

表2 Query参数

参数

是否必选

参数类型

描述

assets_name

String

资产名称

risk_start

Integer

起始风险等级

risk_end

Integer

终止风险等级

offset

Integer

页码

limit

Integer

分页大小

请求参数

响应参数

状态码: 200

表3 响应Body参数

参数

参数类型

描述

total

Integer

关系信息总数

column_list

Array of RelationSimpleInfo objects

关系信息列表

表4 RelationSimpleInfo

参数

参数类型

描述

id

String

关系信息ID

name

String

关系信息名称

path

String

关系信息路径

risk_level

Integer

风险等级

type

String

关系信息类型

状态码: 400

表5 响应Body参数

参数

参数类型

描述

error_code

String

错误码

error_msg

String

错误信息

请求示例

数据库血缘图表字段级查询

GET /v1/{project_id}/sdg/server/relation/jobs/{job_id}/dbs/{table_id}/columns

响应示例

状态码: 200

请求成功

{
  "column_list" : [ {
    "id" : "xxxxxxxxxxxx",
    "name" : "xxxx",
    "path" : "xxxxxxxxxxxx",
    "risk_level" : 2,
    "type" : "MySQL"
  } ],
  "total" : 1
}

状态码: 400

无效请求

{
  "error_code" : "dsc.40000011",
  "error_msg" : "Invalid parameter"
}

状态码

状态码

描述

200

请求成功

400

无效请求

错误码

请参见错误码