Consulta a lista de schemas em um banco de dados ou projeto MaxCompute especificado no Data Map. Atualmente suporta os tipos MaxCompute e Hologres.
Descrição da operação
Você deve adquirir o DataWorks Basic Edition ou superior para usar este recurso.
Experimente agora
Testar
Autorização RAM
|
Ação |
Nível de acesso |
Tipo de recurso |
Chave de condição |
Ação dependente |
|
dataworks:ListSchemas |
list |
*All Resource
|
Nenhuma | Nenhuma |
Parâmetros da solicitação
|
Parâmetro |
Tipo |
Obrigatório |
Descrição |
Exemplo |
| ParentMetaEntityId |
string |
Sim |
O ID da entidade pai. Para mais informações, consulte Conceitos relacionados a entidades de metadados. Para o tipo de crawler de metadados Hologres, você pode chamar a operação ListDatabases para consultar as configurações do parâmetro Configure o parâmetro Nota
Se você deseja consultar as informações sobre um schema MaxCompute, especifique uma string vazia no nível do ID da instância como placeholder e um nome de projeto MaxCompute no nível do nome do banco de dados. Certifique-se de que o recurso de schema esteja habilitado para o projeto MaxCompute. |
maxcompute-project:::project_name |
| Name |
string |
Não |
O nome. Correspondência aproximada é suportada. |
abc |
| Comment |
string |
Não |
O comentário. Correspondência aproximada é suportada. |
test comment |
| Types |
array |
Não |
Os tipos. Correspondência exata é suportada. Se este parâmetro for deixado vazio, todos os tipos serão consultados. |
|
|
string |
Não |
O tipo de schema. |
MANAGED |
|
| SortBy |
string |
Não |
O campo usado para ordenação. Valor padrão: CreateTime. Valores válidos:
|
CreateTime |
| Order |
string |
Não |
A ordem na qual os schemas são classificados. Valor padrão: Asc. Valores válidos:
|
Asc |
| PageNumber |
integer |
Não |
O número da página. Valor padrão: 1. |
1 |
| PageSize |
integer |
Não |
O número de entradas por página. Valor padrão: 10. Valor máximo: 100. |
10 |
Elementos de resposta
|
Elemento |
Tipo |
Descrição |
Exemplo |
|
object |
Os parâmetros de resposta. |
||
| RequestId |
string |
O ID da solicitação. |
235BBA5E-3428-XXXXXX |
| Success |
boolean |
Indica se a solicitação foi bem-sucedida. |
true |
| PagingInfo |
object |
As informações de paginação. |
|
| TotalCount |
integer |
O número total de entradas. |
1 |
| PageNumber |
integer |
O número da página. |
1 |
| PageSize |
integer |
O número de entradas por página. |
10 |
| Schemas |
array |
Os schemas. |
|
| Schema |
O schema. |
Exemplos
Resposta de sucesso
JSON formato
{
"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
}
]
}
}
Códigos de erro
Consulte Códigos de Erro para uma lista completa.
Notas de versão
Consulte Notas de Versão para uma lista completa.