Consulta uma lista de catálogos no Data Map. Somente catálogos dos tipos de rastreador de metadados Data Lake Formation (DLF) e StarRocks são suportados. Para o tipo de rastreador de metadados DLF, todos os catálogos de dados suportados são retornados. Para o tipo de rastreador 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
<br>instance_id: O ID da instância. Obrigatório se a fonte de dados estiver registrada no modo de instância.<br> encoded_jdbc_url: A string de conexão JDBC codificada com codificação de URL. Obrigatório se a fonte de dados estiver registrada no modo de string de conexão. |
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 em branco, 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:
Valores válidos:
|
CreateTime |
| Order |
string |
Não |
A ordem em que os catálogos são classificados. Valor padrão: Asc. Valores válidos:
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.