Todos os produtos
Search
Central de documentação

DataWorks:ListInnerNodes

Última atualização: Sep 29, 2026

Obtém uma lista de nós internos dentro de um grupo de nós ou nó do-while. Esta operação não oferece suporte à consulta dos nós internos de um nó PAI.

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

Nenhuma autorização necessária para esta operação. Se você encontrar problemas com esta operação, entre em contato com o suporte técnico.

Parâmetros da solicitação

Parâmetro

Tipo

Obrigatório

Descrição

Exemplo

ProgramType

string

Não

O tipo do nó ao qual os nós internos pertencem.

Valores válidos: 6 (Shell), 10 (ODPS SQL), 11 (ODPS MR), 23 (Data Integration), 24 (ODPS Script), 97 (PAI), 98 (grupo de nós), 99 (carga zero), 221 (PyODPS 2), 225 (ODPS Spark), 227 (EMR Hive), 228 (EMR Spark), 229 (EMR Spark SQL), 230 (EMR MR), 239 (inspeção de objetos OSS), 257 (EMR Shell), 258 (EMR Spark Shell), 259 (EMR Presto), 260 (EMR Impala), 900 (sincronização em tempo real), 1002 (nó interno PAI), 1089 (colaboração entre locatários), 1091 (desenvolvimento Hologres), 1093 (Hologres SQL), 1100 (atribuição), 1106 (for-each) e 1221 (PyODPS 3). Você pode chamar a operação ListNodes para consultar o tipo do nó.

ODPS_SQL

PageNumber

integer

Não

O número da página. Valores válidos: 1 a 100.

1

PageSize

integer

Não

O número de entradas por página. Valor padrão: 10. Valor máximo: 100.

10

ProjectId

integer

Sim

O ID do espaço de trabalho.

1234

ProjectEnv

string

Não

O ambiente no qual o nó é executado. Valores válidos: DEV e PROD. Valor padrão: PROD.

PROD

NodeName

string

Não

O nome do nó ao qual os nós internos pertencem.

liux_test_n****

OuterNodeId

integer

Sim

O ID do grupo de nós ao qual os nós internos pertencem.

12345

Elementos de resposta

Elemento

Tipo

Descrição

Exemplo

object

O resultado retornado.

RequestId

string

O ID da solicitação.

E6F0DBDD-5AD****

Success

boolean

Indica se a solicitação foi bem-sucedida.

true

Paging

object

As informações de paginação.

PageNumber

integer

O número da página.

1

PageSize

integer

O número de entradas por página. Valor padrão: 10. Valor máximo: 100.

10

TotalCount

integer

O número total de nós internos que atendem às condições.

100

Nodes

array<object>

A lista de nós internos.

object

O nó interno.

SchedulerType

string

O tipo de agendamento do nó interno. Valores válidos:

  • NORMAL: O nó interno é um nó acionado automaticamente.

  • MANUAL: O nó interno é um nó acionado manualmente. O sistema de agendamento não executa o nó regularmente.

  • PAUSE: O nó interno é um nó pausado.

  • SKIP: O nó interno é um nó de dry run. Os nós de dry run são iniciados conforme agendado, mas o sistema de agendamento define o status dos nós como bem-sucedido quando começa a executá-los.

NORMAL

RepeatInterval

integer

O intervalo no qual o nó interno é reexecutado após a falha na execução.

60

Repeatability

boolean

Indica se o nó interno pode ser reexecutado.

true

ProjectId

integer

O ID do espaço de trabalho.

123

ProgramType

string

O tipo do nó interno.

ODPS_SQL

Priority

integer

A prioridade do nó interno. Valores válidos: 1, 3, 5, 7 e 8.

1

OwnerId

string

O ID do proprietário.

1933****36551

Connection

string

A string de conexão.

odps_source

ParamValues

string

Os parâmetros adicionais.

a=b

DqcType

string

Indica se o nó interno está associado a uma regra de monitoramento no Data Quality. Valores válidos: 0 e 1. O valor 0 indica que o nó interno está associado a uma regra de monitoramento no Data Quality. O valor 1 indica que o nó interno não está associado a uma regra de monitoramento no Data Quality.

1

BaselineId

integer

O ID da linha de base.

1234

Description

string

A descrição do nó interno.

test

NodeName

string

O nome do nó interno.

liux_test_n****

ResGroupName

string

O nome do grupo de recursos.

Default Resource Group

BusinessId

integer

O ID do fluxo de trabalho.

123

DqcDescription

string

A tabela e a expressão de filtro de partição no Data Quality que estão associadas ao nó interno.

[{"projectName":"ztjy_dim","tableName":"dim_user_agent_manage_area_a","partition":"ds\u003d$[yyyy-mm-dd-1]"}]

CronExpress

string

A expressão CRON.

00 00 00 * * ?

NodeId

integer

O ID do nó interno.

12

Exemplos

Resposta de sucesso

JSON formato

{
  "RequestId": "E6F0DBDD-5AD****",
  "Success": true,
  "Paging": {
    "PageNumber": 1,
    "PageSize": 10,
    "TotalCount": 100,
    "Nodes": [
      {
        "SchedulerType": "NORMAL",
        "RepeatInterval": 60,
        "Repeatability": true,
        "ProjectId": 123,
        "ProgramType": "ODPS_SQL",
        "Priority": 1,
        "OwnerId": "1933****36551",
        "Connection": "odps_source",
        "ParamValues": "a=b",
        "DqcType": "1",
        "BaselineId": 1234,
        "Description": "test",
        "NodeName": "liux_test_n****",
        "ResGroupName": "Default Resource Group",
        "BusinessId": 123,
        "DqcDescription": "[{\"projectName\":\"ztjy_dim\",\"tableName\":\"dim_user_agent_manage_area_a\",\"partition\":\"ds\\u003d$[yyyy-mm-dd-1]\"}]",
        "CronExpress": "00 00 00 * * ?",
        "NodeId": 12
      }
    ]
  }
}

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.