Consulta uma lista de catálogos no Data Map. Somente catálogos dos tipos de crawler de metadados Data Lake Formation (DLF) e StarRocks são suportados. Para o tipo de crawler de metadados DLF, todos os catálogos de dados suportados são retornados. Para o tipo de crawler de metadados StarRocks, os catálogos de dados de uma instância específica são retornados.
Descrição da operação
É necessário o DataWorks Basic Edition ou uma edição superior.
Experimente agora
Testar
Autorização RAM
|
Ação |
Nível de acesso |
Tipo de recurso |
Chave de condição |
Ação dependente |
|
dataworks:ListCatalogs |
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. Atualmente, somente os tipos DLF e StarRocks são suportados.
Nota
|
dlf |
| Name |
string |
Não |
O nome. Suporta correspondência aproximada. |
abc |
| Comment |
string |
Não |
O comentário. Suporta correspondência baseada em tokens. |
this is a comment |
| Types |
array |
Não |
O tipo. Suporta correspondência exata. Se deixado vazio, todos os tipos são consultados. |
|
|
string |
Não |
O tipo de catálogo. |
HIVE |
|
| SortBy |
string |
Não |
O campo de ordenação. Valor padrão: CreateTime. Valores válidos:
|
CreateTime |
| Order |
string |
Não |
A ordem na qual as tabelas são classificadas. 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 registros por página. Valor padrão: 10. Valor máximo: 100. |
10 |
Elementos de resposta
|
Elemento |
Tipo |
Descrição |
Exemplo |
|
object |
Respostas. |
||
| RequestId |
string |
O ID da solicitação. |
317CD7D0-AB36-XXXXXX |
| Success |
boolean |
Indica se a solicitação foi bem-sucedida. |
true |
| PagingInfo |
object |
O resultado da paginação. |
|
| TotalCount |
integer |
O número total de registros. |
1 |
| PageNumber |
integer |
O número da página. |
1 |
| PageSize |
integer |
O número de registros por página. |
10 |
| Catalogs |
array |
O catálogo. |
|
| Catalog |
Os detalhes do catálogo. |
Exemplos
Resposta de sucesso
JSON formato
{
"RequestId": "317CD7D0-AB36-XXXXXX",
"Success": true,
"PagingInfo": {
"TotalCount": 1,
"PageNumber": 1,
"PageSize": 10,
"Catalogs": [
{
"Id": "dlf-catalog:123456XXX:test_catalog\nstarrocks-catalog:c-abc123xxx:default_catalog",
"Name": "default_catalog",
"Comment": "this is a comment\n",
"Type": "Internal",
"CreateTime": 1722073854000,
"ModifyTime": 1722073854000,
"ParentMetaEntityId": "dlf\nstarrocks:c-abc123xxx"
}
]
}
}
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.