Consulta uma lista de bancos de dados em uma instância, cluster ou catálogo de dados no Data Map. Para fontes de dados DLF ou StarRocks, você pode chamar esta operação de API para consultar bancos de dados em um catálogo de dados. Para fontes de dados StarRocks, você pode chamar esta operação de API para consultar bancos de dados apenas no Internal Catalog. Para outros tipos de fontes de dados, você pode chamar esta operação de API para consultar bancos de dados em uma instância ou cluster.
Descrição da operação
-
É necessário o DataWorks Basic Edition ou uma edição superior.
-
Para o tipo StarRocks, apenas o Internal Catalog é compatível.
Experimente agora
Testar
Autorização RAM
|
Ação |
Nível de acesso |
Tipo de recurso |
Chave de condição |
Ação dependente |
|
dataworks:ListDatabases |
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 obter mais informações, consulte Conceitos relacionados a entidades de metadados. Você pode consultar a operação ListCrawlerTypes para obter o tipo de entidade pai.
Exemplos de formato do ParentMetaEntityId
Nota
|
holo:instance_id |
| Name |
string |
Não |
O nome. Suporta correspondência aproximada. |
test_tbl |
| Comment |
string |
Não |
O comentário. Suporta correspondência aproximada. |
test comment |
| SortBy |
string |
Não |
O campo de ordenação. Valor padrão: CreateTime. Valores válidos:
|
CreateTime |
| Order |
string |
Não |
A ordem de classificação. 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. Máximo: 100. |
10 |
Elementos de resposta
|
Elemento |
Tipo |
Descrição |
Exemplo |
|
object |
A resposta. |
||
| RequestId |
string |
O ID da solicitação. |
9DD08926-38B9-XXXXXXX |
| 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 |
| Databases |
array |
A lista de bancos de dados. |
|
| Database |
As informações do banco de dados. |
Exemplos
Resposta de sucesso
JSON formato
{
"RequestId": "9DD08926-38B9-XXXXXXX",
"Success": true,
"PagingInfo": {
"TotalCount": 1,
"PageNumber": 1,
"PageSize": 10,
"Databases": [
{
"Id": "holo-database:h-xxxx::test_db",
"Name": "test_db",
"Comment": "test comment",
"LocationUri": "oss://test-bucket/test_db",
"ParentMetaEntityId": "holo:h-xxxx",
"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.