Todos os produtos
Search
Central de documentação

DataWorks:ListComputeResources

Última atualização: Sep 29, 2026

Consulta a lista de recursos de computação que atendem às informações de negócios especificadas.

Descrição da operação

  1. É 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

Experimente esta API no OpenAPI Explorer, sem necessidade de assinatura manual. Chamadas bem-sucedidas geram automaticamente código SDK correspondente aos seus parâmetros. Faça o download com segurança de credenciais integrada para uso local.

Testar

Autorização RAM

A tabela abaixo descreve a autorização necessária para chamar esta API. Você pode defini-la em uma política do Resource Access Management (RAM). As colunas da tabela estão detalhadas abaixo:

  • Ação: As ações que podem ser usadas no elemento Action das instruções de política de permissão do RAM para conceder permissões para executar a operação.

  • API: A API que você pode chamar para executar a ação.

  • Nível de acesso: O nível de acesso predefinido concedido para cada API. Valores válidos: create, list, get, update e delete.

  • Tipo de recurso: O tipo de recurso que suporta autorização para executar a ação. Indica se a ação suporta permissão em nível de recurso. O recurso especificado deve ser compatível com a ação. Caso contrário, a política será ineficaz.

    • Para APIs com permissões em nível de recurso, os tipos de recursos obrigatórios são marcados com um asterisco (*). Especifique o Nome de Recurso Alibaba Cloud (ARN) correspondente no elemento Resource da política.

    • Para APIs sem permissões em nível de recurso, é exibido como Todos os Recursos. Use um asterisco (*) no elemento Resource da política.

  • Chave de condição: As chaves de condição definidas pelo serviço. A chave permite controle granular, aplicando-se somente a ações ou a ações associadas a recursos específicos. Além das chaves de condição específicas do serviço, o Alibaba Cloud fornece um conjunto de chaves de condição comuns aplicáveis a todos os serviços compatíveis com RAM.

  • Ação dependente: As ações dependentes necessárias para executar a ação. Para concluir a ação, o usuário RAM ou a função RAM deve ter permissões para executar todas as ações dependentes.

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.