Queries the list of schemas under a specified database or MaxCompute project in Data Map. Currently supports MaxCompute and Holo types.
Operation description
You must purchase DataWorks Basic Edition or higher to use this feature.
Try it now
Test
RAM authorization
|
Action |
Access level |
Resource type |
Condition key |
Dependent action |
|
dataworks:ListSchemas |
list |
*All Resource
|
None | None |
Request parameters
|
Parameter |
Type |
Required |
Description |
Example |
| ParentMetaEntityId |
string |
Yes |
The parent entity ID. For more information, see Concepts related to metadata entities. For the Hologres metadata crawler type, you can call the ListDatabases operation to query the settings of the Configure the Note
If you want to query the information about a MaxCompute schema, specify an empty string at the Instance ID level as a placeholder and a MaxCompute project name at the Database name level. Make sure that the schema feature is enabled for the MaxCompute project. |
maxcompute-project:::project_name |
| Name |
string |
No |
The name. Fuzzy match is supported. |
abc |
| Comment |
string |
No |
The comment. Fuzzy match is supported. |
test comment |
| Types |
array |
No |
The types. Exact match is supported. If this parameter is left empty, all types are queried. |
|
|
string |
No |
The schema type. |
MANAGED |
|
| SortBy |
string |
No |
The field used for sorting. Default value: CreateTime. Valid values:
|
CreateTime |
| Order |
string |
No |
The order in which schemas are sorted. Default value: Asc. Valid values:
|
Asc |
| PageNumber |
integer |
No |
The page number. Default value: 1. |
1 |
| PageSize |
integer |
No |
The number of entries per page. Default value: 10. Maximum value: 100. |
10 |
Response elements
|
Element |
Type |
Description |
Example |
|
object |
The response parameters. |
||
| RequestId |
string |
The request ID. |
235BBA5E-3428-XXXXXX |
| Success |
boolean |
Indicates whether the request was successful. |
true |
| PagingInfo |
object |
The pagination information. |
|
| TotalCount |
integer |
Total number of entries. |
1 |
| PageNumber |
integer |
Page number. |
1 |
| PageSize |
integer |
The number of entries per page. |
10 |
| Schemas |
array |
The schemas. |
|
| Schema |
The schema. |
Examples
Success response
JSON format
{
"RequestId": "235BBA5E-3428-XXXXXX",
"Success": true,
"PagingInfo": {
"TotalCount": 1,
"PageNumber": 1,
"PageSize": 10,
"Schemas": [
{
"Id": "maxcompute-schema:123456XXX::test_project:default\nholo-schema:h-abc123xxx::test_db:test_schema",
"Name": "test_db",
"Comment": "test comment",
"Type": "MANAGED",
"ParentMetaEntityId": "maxcompute-project:123456XXX::test_project\nholo-database:h-abc123xxx::test_db",
"CreateTime": 1736852168000,
"ModifyTime": 1736852168000
}
]
}
}
Error codes
See Error Codes for a complete list.
Release notes
See Release Notes for a complete list.