Consulta a lista de recursos de computação que atendem às informações de negócios especificadas.
Descrição da operação
É necessário o DataWorks Basic Edition ou uma edição superior.\n2. Você deve ter pelo menos uma das seguintes funções no workspace do DataWorks: Tenant Owner, Workspace Administrator, Deployer, Developer, Guest, Project Owner, Operator, Model Designer, Security Administrator, Data Analyst, Open Platform Administrator ou Data Governance Administrator.
Experimente agora
Testar
Autorização RAM
|
Ação |
Nível de acesso |
Tipo de recurso |
Chave de condição |
Ação dependente |
|
dataworks:ListComputeResources |
get |
*All Resource
|
Nenhuma | Nenhuma |
Parâmetros da solicitação
|
Parâmetro |
Tipo |
Obrigatório |
Descrição |
Exemplo |
| ProjectId |
integer |
Sim |
O ID do workspace do DataWorks. |
21229 |
| Name |
string |
Não |
O nome do recurso de computação. |
category name |
| Types |
array |
Não |
O filtro para tipos de recursos de computação. Você pode configurar vários tipos para filtragem. |
|
|
string |
Não |
O tipo do recurso de computação. |
hologres |
|
| EnvType |
string |
Não |
O tipo de ambiente do recurso de computação. Valores válidos:\n- Dev: ambiente de desenvolvimento.\n- Prod: ambiente de produção. |
Dev |
| PageNumber |
integer |
Não |
O número da página a ser consultada. O valor padrão é 1, que indica a primeira página. |
1 |
| PageSize |
integer |
Não |
O número de entradas por página. O valor padrão é 10 e o valor máximo é 100. |
10 |
| SortBy |
string |
Não |
O campo pelo qual ordenar a lista de recursos de computação. Os campos suportados incluem nome, hora de criação e ID do recurso de computação.\n- CreateTime: Ordena por hora de criação.\n- Id: Ordena por ID do recurso de computação.\n- Name: Ordena por nome do recurso de computação.\n- CreateTimeWithDefaultFirst: Ordena com base em ser ou não o recurso padrão e por hora de criação, com o recurso de computação padrão listado primeiro.\nValor padrão: CreateTime. |
CreateTimeWithDefaultFirst |
| Order |
string |
Não |
A direção de ordenação da lista de recursos de computação. Valores válidos:\n- Desc: ordem decrescente.\n- Asc: ordem crescente.\nValor padrão: Desc. |
Asc |
Elementos de resposta
|
Elemento |
Tipo |
Descrição |
Exemplo |
|
object |
O resultado retornado. |
||
| RequestId |
string |
O ID da solicitação. Usado para localizar logs e solucionar problemas. |
7C352CB7-CD88-50CF-9D0D-E81BDF02XXXX |
| PagingInfo |
object |
Informações de paginação. |
|
| TotalCount |
integer |
O número total de registros. |
100 |
| PageSize |
integer |
O número de registros por página. |
10 |
| PageNumber |
integer |
O número da página atual. |
1 |
| ComputeResources |
array<object> |
A lista de recursos de computação. Cada elemento é um grupo de recursos de computação que contém informações sobre o ambiente de desenvolvimento (se houver) e o ambiente de produção. |
|
|
array<object> |
Informações sobre o grupo de recursos de computação, que inclui recursos de computação para o ambiente de desenvolvimento (se houver) e o ambiente de produção. Os recursos de computação para os ambientes de desenvolvimento e produção têm o mesmo nome e tipo, mas IDs diferentes. |
||
| Name |
string |
O nome do recurso de computação. |
cal_all_vemg_workflow_parallel |
| Type |
string |
O tipo do recurso de computação. |
hologres |
| ComputeResource |
array<object> |
Detalhes de um único recurso de computação. |
|
|
object |
Detalhes de um único recurso de computação. |
||
| Id |
integer |
O ID do recurso de computação, que é o identificador exclusivo do recurso. |
8649832502405358603 |
| ConnectionProperties |
any |
A categoria do recurso de computação adicionado. Diferentes tipos possuem diferentes subtipos com as restrições de parâmetros correspondentes. Exemplos: InstanceMode: O modo de instância. UrlMode: O modo de string de conexão. |
{\n \"clusterIdentifier\": \"c-da123456\",\n \"database\": \"testdb\",\n \"loginMode\":\"Anonymous\",\n \"defaultFS\":\"127.0.0.1\",\n \"envType\": \"Prod\"\n} |
| ConnectionPropertiesMode |
string |
Os detalhes específicos da configuração de conexão para o recurso de computação, incluindo o endereço de conexão, a identidade de acesso e as informações do ambiente. envType, que especifica o ambiente do recurso de computação, é uma propriedade deste objeto. Valores válidos:\n- Dev: ambiente de desenvolvimento.\n- Prod: ambiente de produção.\nDiferentes tipos de recursos de computação têm diferentes especificações de atributos em diferentes modos de configuração (ConnectionPropertiesMode). |
UrlMode |
| Description |
string |
A descrição do recurso de computação. |
home_feed |
| CreateTime |
integer |
A hora de criação (carimbo de data/hora). |
1624387842781448 |
| CreateUser |
string |
O ID do criador. |
1648711113000 |
| ModifyTime |
integer |
A hora da última modificação do recurso de computação (carimbo de data/hora). |
1624387842781448 |
| ModifyUser |
string |
O ID do modificador. |
1648711113000 |
| WhetherDefault |
boolean |
Indica se é o recurso de computação padrão. |
true |
Exemplos
Resposta de sucesso
JSON formato
{
"RequestId": "7C352CB7-CD88-50CF-9D0D-E81BDF02XXXX",
"PagingInfo": {
"TotalCount": 100,
"PageSize": 10,
"PageNumber": 1,
"ComputeResources": [
{
"Name": "cal_all_vemg_workflow_parallel",
"Type": "hologres",
"ComputeResource": [
{
"Id": 8649832502405359000,
"ConnectionProperties": "{\\n \\\"clusterIdentifier\\\": \\\"c-da123456\\\",\\n \\\"database\\\": \\\"testdb\\\",\\n \\\"loginMode\\\":\\\"Anonymous\\\",\\n \\\"defaultFS\\\":\\\"127.0.0.1\\\",\\n \\\"envType\\\": \\\"Prod\\\"\\n}",
"ConnectionPropertiesMode": "UrlMode",
"Description": "home_feed",
"CreateTime": 1624387842781448,
"CreateUser": "1648711113000",
"ModifyTime": 1624387842781448,
"ModifyUser": "1648711113000",
"WhetherDefault": true
}
]
}
]
}
}
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.