元数据API
实体查询
参数说明
参数名 | 描述 | 示例 |
---|---|---|
dbName | 数据库名称 | ods |
tableName | 表名 | ods_event_track_record |
GET /data-assets/entity
{
"entity":{
"attributes":{
"owner":"root",
"temporary":false,
"lastAccessTime":1660785930000,
"qualifiedName":"ods.ods_event_track_record@primary",
"tableType":"MANAGED_TABLE",
"createTime":1660785930000,
"name":"ods_event_track_record",
"comment":"埋点事件表",
"parameters":{
"totalSize":"0",
"numRows":"0",
"rawDataSize":"0",
"COLUMN_STATS_ACCURATE":"{\"BASIC_STATS\":\"true\",\"COLUMN_STATS\":{\"device_id\":\"true\",\"event_code\":\"true\",\"event_time\":\"true\",\"one_id\":\"true\",\"user_id\":\"true\"}}",
"numFiles":"0",
"transient_lastDdlTime":"1660785930",
"bucketing_version":"2",
"comment":"埋点事件表"
},
"retention":0
},
"classifications":[
{
"entityGuid":"ab0e8487-4580-45f8-a8a5-b45178563cbb",
"entityStatus":"ACTIVE",
"propagate":true,
"removePropagationsOnEntityDelete":false,
"typeName":"datasteward_数据管家"
},
{
"entityGuid":"ab0e8487-4580-45f8-a8a5-b45178563cbb",
"entityStatus":"ACTIVE",
"propagate":true,
"removePropagationsOnEntityDelete":false,
"typeName":"ODS"
},
{
"entityGuid":"ab0e8487-4580-45f8-a8a5-b45178563cbb",
"entityStatus":"ACTIVE",
"propagate":true,
"removePropagationsOnEntityDelete":false,
"typeName":"internal"
}
],
"createTime":1660785932974,
"createdBy":"root",
"guid":"ab0e8487-4580-45f8-a8a5-b45178563cbb",
"isIncomplete":false,
"labels":[],
"provenanceType":0,
"proxy":false,
"status":"ACTIVE",
"typeName":"hive_table",
"updateTime":1662983375108,
"updatedBy":"admin",
"version":0
}
}
血缘分析
GET /data-assets/lineage/upstream
参数说明
参数名 | 描述 | 示例 |
---|---|---|
dbName | 数据库名称 | dwd |
tableName | 表名 | dwd_shop_user_access |
[
{
"fromEntity":{
"attributes":{
"owner":"root",
"createTime":1660785930000,
"qualifiedName":"ods.ods_event_track_record@primary",
"name":"ods_event_track_record"
},
"classificationNames":[
"datasteward_数据管家",
"ODS",
"internal"
],
"displayText":"ods_event_track_record",
"guid":"ab0e8487-4580-45f8-a8a5-b45178563cbb",
"isIncomplete":false,
"labels":[],
"meaningNames":[],
"meanings":[],
"status":"ACTIVE",
"typeName":"hive_table"
},
"toEntity":{
"attributes":{
"qualifiedName":"ds-task:6806124673632",
"name":"不同数据库_insert",
"description":""
},
"classificationNames":[
"datasteward_数据管家",
"ODS",
"internal"
],
"displayText":"不同数据库_insert",
"guid":"24b85426-159b-4f05-9b76-207f7dfb58ee",
"isIncomplete":false,
"labels":[],
"meaningNames":[],
"meanings":[],
"status":"ACTIVE",
"typeName":"my_scheduled_task"
}
},
// ...
]
影响分析
GET /data-assets/lineage/downstream
参数说明
参数名 | 描述 | 示例 |
---|---|---|
dbName | 数据库名称 | ods |
tableName | 表名 | ods_event_track_record |
[
{
"fromEntity":{
"attributes":{
"owner":"root",
"createTime":1660785930000,
"qualifiedName":"ods.ods_event_track_record@primary",
"name":"ods_event_track_record"
},
"classificationNames":[
"datasteward_数据管家",
"ODS",
"internal"
],
"displayText":"ods_event_track_record",
"guid":"ab0e8487-4580-45f8-a8a5-b45178563cbb",
"isIncomplete":false,
"labels":[],
"meaningNames":[],
"meanings":[],
"status":"ACTIVE",
"typeName":"hive_table"
},
"toEntity":{
"attributes":{
"qualifiedName":"ds-task:6806124673632",
"name":"不同数据库_insert",
"description":""
},
"classificationNames":[
"datasteward_数据管家",
"ODS",
"internal"
],
"displayText":"不同数据库_insert",
"guid":"24b85426-159b-4f05-9b76-207f7dfb58ee",
"isIncomplete":false,
"labels":[],
"meaningNames":[],
"meanings":[],
"status":"ACTIVE",
"typeName":"my_scheduled_task"
}
},
//...
]