This API is used to query an unrelated table.
Function
If no lineage relationship table is queried, at least one of type_names, classification, type_names, connection_names and query must be specified.
Request Parameters
| Parameter | Mandatory | Type | Description |
|---|---|---|---|
| X-Auth-Token | Yes | String | User token. This parameter is mandatory when token authentication is used. You can obtain it from the value of X-Subject-Token in the response message header returned by the "Obtaining a User Token" API of the IAM service. |
| workspace | Yes | String | Workspace ID. For details about how to obtain it, see Instance ID and Workspace ID. |
| Parameter | Mandatory | Type | Description |
|---|---|---|---|
| attributes | No | Object | Attribute |
| classifications | No | Array of strings | Grouping mode. |
| connection_names | No | Array of strings | Data connection. |
| exclude_classifications | No | Boolean | Indicates whether to exclude a category. |
| exclude_security_levels | No | Boolean | Indicates whether to exclude the security level. |
| exclude_tags | No | Boolean | Whether to exclude tags |
| include_classification_attributes | No | Boolean | Contains classification attributes. |
| include_sub_classifications | No | Boolean | Contains sub-categories. |
| limit | No | Integer | Specifies the maximum number of records on each page. By default, all records are queried. |
| offset | No | Integer | Specifies the offset. By default, all records are queried. |
| order | No | String | Enumerates the sorting types. |
| query | No | String | Query parameters. |
| search_name_and_description | No | Boolean | Indicates whether to search by name and description. |
| security_levels | No | Array of strings | Security Level List. |
| term_names | No | Array of strings | List of tags |
| type_names | No | Array of strings | Indicates the type list. |
Response Parameters
Status code: 200
| Parameter | Type | Description |
|---|---|---|
| attributes | AttributeSearchResult object | Attributes |
| classification | String | Grouping mode. |
| count | Integer | Total number of results. |
| entities | Array of AtlasEntityHeader objects | Asset information. |
| full_text_result | Array of AtlasFullTextResult objects | Full text results. |
| query_text | String | Query content. |
| query_type | String | Query type. The value can be DSL, FULL_TEXT, GREMLIN, BASIC, ATTRIBUTE, RELATIONSHIP or ADVANCED. |
| referred_entities | Object | Map(String, AtlasEntityHeader). key: guid; value: asset information AtlasEntityHeader. |
| scroll_id | String | Scroll bar ID. |
| search_parameters | Object | Parameter |
| type | String | Type |
| Parameter | Type | Description |
|---|---|---|
| name | Array of strings | Specifies names. |
| values | Array of objects | List of tag values |
| Parameter | Type | Description |
|---|---|---|
| type_name | String | Type name. |
| guid | String | Asset GUID. |
| name | String | Name |
| display_text | String | recommendation |
| status | String | Status |
| classification_names | Array of strings | Category name list. |
| classifications | Array of AtlasClassificationInfo objects | Category information. |
| meaning_names | Array of strings | Tag names |
| meanings | Array of TermAssignmentHeader objects | Associate a task. |
| children | Object | Entity map Map(String, AtlasEntityHeader) The key is the GUID, and value is the asset information. |
| attributes | Object | Entity map, which is Map (String, Object) The key is the attribute name, and value is the attribute value. |
| Parameter | Type | Description |
|---|---|---|
| entity | AtlasEntityHeader object | Asset information. |
| score | Number | Sub-option code. |
| Parameter | Type | Description |
|---|---|---|
| entity_guid | String | Asset GUID. |
| propagate | Boolean | Indicates whether to propagate. |
| validity_periods | Array of TimeBoundary objects | Time information. |
| type_name | String | Type name. |
| attributes | Object | Entity map Map(String, Object). key: attribute name; value: attribute value. |
| Parameter | Type | Description |
|---|---|---|
| start_time | String | Start time. |
| end_time | String | End time. |
| time_zone | String | Time zone. |
| Parameter | Type | Description |
|---|---|---|
| confidence | Integer | Trust ID. |
| steward | String | Administrator |
| source | String | Source. |
| status | String | Enumerated values: DISCOVERED, PROPOSED, IMPORTED, VALIDATED, DEPRECATED, OBSOLETE and OTHER. |
| create_user | String | Creator |
| expression | String | Expression. |
| display_text | String | Display information |
| term_guid | String | Tag GUID |
| relation_guid | String | Associated GUID |
Status code: 400
| Parameter | Type | Description |
|---|---|---|
| error_code | String | Error code. |
| error_msg | String | Error description. |
Status code: 401
| Parameter | Type | Description |
|---|---|---|
| error_code | String | Error code. |
| error_msg | String | Error description. |
Status code: 403
| Parameter | Type | Description |
|---|---|---|
| error_code | String | Error code. |
| error_msg | String | Error description. |
Status code: 404
| Parameter | Type | Description |
|---|---|---|
| error_code | String | Error code. |
| error_msg | String | Error description. |
Example Requests
{
"attributes" : {
"database" : [ "database" ],
"classifications" : [ ],
"connection_names" : [ ],
"exclude_classifications" : false,
"exclude_security_levels" : false,
"exclude_tags" : false,
"include_classification_attributes" : false,
"include_sub_classifications" : false,
"limit" : 10,
"offset" : 0,
"order" : "incr",
"query" : "wk_02",
"search_name_and_description" : true,
"security_levels" : [ ],
"term_names" : [ ],
"type_names" : [ ]
}
} Example Responses
Status code: 200
OK.
{
"attributes" : null,
"classification" : null,
"count" : 78,
"entities" : [ {
"attributes" : {
"securityLevel" : null,
"owner" : "DA_test",
"comments" : null,
"createTime" : 1674961143000,
"qualifiedName" : "wk.hive_02@hive.192.168.0.96-mrs_3x_autotest_do_not_del.0833a5737480d53b2f25c010dc1a7b88-workspace -b88c445407b24283aa949f9833a38fd8",
"connectionQName" : "hive@192.168.0.96-mrs_3x_autotest_do_not_del.0833a5737480d53b2f25c010dc1a7b88-workspace -b88c445407b24283aa949f9833a38fd8",
"name" : "hive_02",
"description" : null,
"connectionType" : "hive"
},
"children" : null,
"classification_names" : [ ],
"classifications" : null,
"display_text" : null,
"guid" : "9915ee1e-3803-4f4d-86b2-ee5dfadc0d46",
"meaning_names" : [ ],
"meanings" : [ ],
"name" : null,
"status" : "ACTIVE",
"type_name" : "hive_table"
} ],
"full_text_result" : null,
"query_text" : "",
"query_type" : "ADVANCED",
"referred_entities" : null,
"scroll_id" : null,
"search_parameters" : null,
"type" : null
} Status Codes
| Status Code | Description |
|---|---|
| 200 | OK. |
| 400 | Bad request. |
| 401 | Unauthorized. |
| 403 | Forbidden. |
| 404 | Not found. |
Feedback
Was this page helpful?
Provide feedbackThank you very much for your feedback. We will continue working to improve the documentation.