调用ListLineage接口,查询实体的上下游血缘关系。
调试
您可以在OpenAPI Explorer中直接运行该接口,免去您计算签名的困扰。运行成功后,OpenAPI Explorer可以自动生成SDK代码示例。
请求参数
名称 |
类型 |
是否必选 |
示例值 |
描述 |
Action | String | 是 | ListLineage | 系统规定参数。取值:ListLineage。 |
EntityQualifiedName | String | 是 | maxcompute-table.project.table | 实体唯一标识符。 |
NextToken | String | 否 | next-token-from-previous-request | 分页信息,指定本次读取的起始点。 |
Keyword | String | 否 | name-keyword | 实体名称关键词。 |
Direction | String | 是 | up | 血缘上下游:
|
PageSize | Integer | 否 | 10 | 分页大小, 最大为100。 |
返回数据
名称 |
类型 |
示例值 |
描述 |
HttpStatusCode | Integer | 200 | HTTP状态码。 |
ErrorMessage | String | qualifiedName should be in format as entity-table.entity-guid | 错误信息。 |
RequestId | String | 64B-587A-8CED-969E1973887FXXX-TT | 请求的ID。用于定位日志、排查问题。 |
Success | Boolean | true | 调用是否成功。取值如下:
|
ErrorCode | String | 1010040007 | 错误码。 |
Data | Object | 返回结构体。 |
|
NextToken | String | nextTokenFromRequest-xxxsd-ff | 分页信息,指定下次读取的起始点。 |
DataEntityList | Array of Entity | 实体结构体数组。 |
示例
请求示例
http(s)://[Endpoint]/?Action=ListLineage
&EntityQualifiedName=maxcompute-table.project.table
&NextToken=next-token-from-previous-request
&Keyword=name-keyword
&Direction=up
&PageSize=10
&公共请求参数
正常返回示例
XML
格式
HTTP/1.1 200 OK
Content-Type:application/xml
<ListLineageResponse>
<HttpStatusCode>200</HttpStatusCode>
<ErrorMessage>qualifiedName should be in format as entity-table.entity-guid</ErrorMessage>
<RequestId>64B-587A-8CED-969E1973887FXXX-TT</RequestId>
<Success>true</Success>
<ErrorCode>1010040007</ErrorCode>
<Data>
<NextToken>nextTokenFromRequest-xxxsd-ff</NextToken>
<DataEntityList>
<Entity>
<QualifiedName>maxcompute_table.563f0357118d05ef145d6bddf2966cc23e86ca8f2f013f915e565afdf09f7a23</QualifiedName>
<TenantId>12345</TenantId>
</Entity>
<CreateTimestamp>1686215809269</CreateTimestamp>
<RelationList>
<Guid>aaabbccddguid</Guid>
<Datasource>mysql</Datasource>
<Type>sql</Type>
<Channel>THIRD_PARTY</Channel>
</RelationList>
</DataEntityList>
</Data>
</ListLineageResponse>
JSON
格式
HTTP/1.1 200 OK
Content-Type:application/json
{
"HttpStatusCode" : 200,
"ErrorMessage" : "qualifiedName should be in format as entity-table.entity-guid",
"RequestId" : "64B-587A-8CED-969E1973887FXXX-TT",
"Success" : true,
"ErrorCode" : 1010040007,
"Data" : {
"NextToken" : "nextTokenFromRequest-xxxsd-ff",
"DataEntityList" : {
"Entity" : {
"QualifiedName" : "maxcompute_table.563f0357118d05ef145d6bddf2966cc23e86ca8f2f013f915e565afdf09f7a23",
"TenantId" : 12345
},
"CreateTimestamp" : 1686215809269,
"RelationList" : {
"Guid" : "aaabbccddguid",
"Datasource" : "mysql",
"Type" : "sql",
"Channel" : "THIRD_PARTY"
}
}
}
}
错误码
访问错误中心查看更多错误码。
反馈
- 本页导读 (1)
文档反馈