元数据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"
		}
	},
    //...
]