Todos los productos
Search
Centro de documentos

:ListNodes

Última actualización: Sep 04, 2026

Consulta una lista de nodos.

Depuración

OpenAPI Explorer calcula automáticamente el valor de la firma. Para su comodidad, le recomendamos que ejecute esta operación en OpenAPI Explorer. OpenAPI Explorer genera dinámicamente el código de ejemplo de la operación para diferentes SDKs.

Parámetros de solicitud

Parámetro

Tipo

Obligatorio

Ejemplo

Descripción

Action

String

Sí

ListNodes

La operación que desea ejecutar. Establezca el valor en ListNodes.

Owner

String

No

193379****

El ID del propietario.

BizName

String

No

test_bizName

El nombre del flujo de trabajo.

ProgramType

String

No

ODPS_SQL

El tipo de nodo. Llame a la operación ListFileType para consultar el tipo.

PageNumber

Integer

No

1

El número de página. Valores válidos: de 1 a 100.

PageSize

Integer

No

10

El número de entradas por página. Valores válidos: de 1 a 100. Valor predeterminado: 10.

ProjectId

Long

Sí

1234

El ID del espacio de trabajo.

ProjectEnv

String

Sí

PROD

El entorno del espacio de trabajo. Valores válidos: PROD y DEV.

NodeName

String

No

liux_test_n****

El nombre del nodo.

SchedulerType

String

No

NORMAL

El tipo de programación del nodo. Valores válidos:

  • NORMAL: El nodo se activa automáticamente.

  • PAUSE: El nodo está en pausa.

  • SKIP: El nodo es de ejecución simulada. Los nodos de ejecución simulada se inician según lo programado, pero el sistema establece su estado como exitoso al comenzar a ejecutarlos.

Parámetros de respuesta

Parámetro

Tipo

Ejemplo

Descripción

HttpStatusCode

Integer

200

El código de estado HTTP.

RequestId

String

E6F0DBDD-5AD****

El ID de la solicitud.

ErrorMessage

String

The connection does not exist.

El mensaje de error.

ErrorCode

String

Invalid.Tenant.ConnectionNotExists

El código de error.

Success

Boolean

true

Indica si la solicitud fue exitosa.

Data

Object

La lista de nodos.

PageNumber

Integer

1

El número de página.

PageSize

Integer

10

El número de entradas por página. Valores válidos: de 1 a 100. Valor predeterminado: 10.

TotalCount

Integer

66

El número total de nodos devueltos.

Nodes

Array of Nodes

La información sobre los nodos.

SchedulerType

String

NORMAL

El tipo de programación del nodo. Valores válidos:

  • NORMAL: El nodo se activa automáticamente.

  • PAUSE: El nodo está en pausa.

  • SKIP: El nodo es de ejecución simulada. Los nodos de ejecución simulada se inician según lo programado, pero el sistema establece su estado como exitoso al comenzar a ejecutarlos.

RepeatInterval

Long

60

El intervalo de reejecución del nodo tras un fallo.

Repeatability

Boolean

true

Indica si el nodo se puede volver a ejecutar.

ProjectId

Long

33671

El ID del espacio de trabajo.

ProgramType

String

ODPS_SQL

El tipo de nodo.

Priority

Integer

1

La prioridad del nodo. Valores válidos: 1, 3, 5, 7 y 8.

OwnerId

String

19337906836551

El ID del propietario.

Connection

String

odps_source

La cadena de conexión.

ParamValues

String

a=b

Los parámetros adicionales.

RelatedFlowId

Long

1231123

El ID del flujo de trabajo asociado.

DqcType

Integer

1

Indica si el nodo está asociado con una regla de monitoreo en Data Quality. Valores válidos: 0 y 1. El valor 0 indica que el nodo no está asociado con ninguna regla de monitoreo en Data Quality. El valor 1 indica que el nodo sí está asociado con una regla de monitoreo en Data Quality.

BaselineId

Long

123456

El ID de la línea base.

Description

String

test

La descripción del nodo.

NodeName

String

liux_test_n****

El nombre del nodo.

ResGroupName

String

Shared resource group

El nombre del grupo de recursos.

BusinessId

Long

123

El ID del flujo de trabajo.

DqcDescription

String

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

La tabla y la expresión de filtro de partición en Data Quality asociadas con el nodo.

CronExpress

String

00 00 00 ?

La expresión CRON.

NodeId

Long

1234

El ID del nodo.

ResGroupIdentifier

String

group_123

El identificador del grupo de recursos.

FileType

Integer

10

El tipo de archivo.

Ejemplos

Solicitudes de ejemplo

http(s)://[Endpoint]/?Action=ListNodes
&Owner=193379****
&BizName=test_bizName
&ProgramType=ODPS_SQL
&PageNumber=1
&PageSize=10
&ProjectId=1234
&ProjectEnv=PROD
&NodeName=liux_test_n****
&<Common request parameters>

Respuestas exitosas de ejemplo

Formato XML

HTTP/1.1 200 OK
Content-Type:application/xml

<ListNodesResponse>
    <HttpStatusCode>200</HttpStatusCode>
    <RequestId>E6F0DBDD-5AD****</RequestId>
    <ErrorMessage>The connection does not exist.</ErrorMessage>
    <ErrorCode>Invalid.Tenant.ConnectionNotExists</ErrorCode>
    <Success>true</Success>
    <Data>
        <PageNumber>1</PageNumber>
        <PageSize>10</PageSize>
        <TotalCount>66</TotalCount>
        <Nodes>
            <SchedulerType>NORMAL</SchedulerType>
            <RepeatInterval>60</RepeatInterval>
            <Repeatability>true</Repeatability>
            <ProjectId>33671</ProjectId>
            <ProgramType>ODPS_SQL</ProgramType>
            <Priority>1</Priority>
            <OwnerId>19337906836551</OwnerId>
            <Connection>odps_source</Connection>
            <ParamValues>a=b</ParamValues>
            <RelatedFlowId>1231123</RelatedFlowId>
            <DqcType>1</DqcType>
            <BaselineId>123456</BaselineId>
            <Description>test</Description>
            <NodeName>liux_test_n****</NodeName>
            <ResGroupName>Shared resource group</ResGroupName>
            <BusinessId>123</BusinessId>
            <DqcDescription>[{"projectName":"ztjy_dim","tableName":"dim_user_agent_manage_area_a","partition":"ds\u003d$[yyyy-mm-dd-1]"}]</DqcDescription>
            <CronExpress>00 00 00 * * ?</CronExpress>
            <NodeId>1234</NodeId>
            <ResGroupIdentifier>group_123</ResGroupIdentifier>
            <FileType>10</FileType>
        </Nodes>
    </Data>
</ListNodesResponse>

Formato JSON

HTTP/1.1 200 OK
Content-Type:application/json

{
  "HttpStatusCode" : 200,
  "RequestId" : "E6F0DBDD-5AD****",
  "ErrorMessage" : "The connection does not exist.",
  "ErrorCode" : "Invalid.Tenant.ConnectionNotExists",
  "Success" : true,
  "Data" : {
    "PageNumber" : 1,
    "PageSize" : 10,
    "TotalCount" : 66,
    "Nodes" : [ {
      "SchedulerType" : "NORMAL",
      "RepeatInterval" : 60,
      "Repeatability" : true,
      "ProjectId" : 33671,
      "ProgramType" : "ODPS_SQL",
      "Priority" : 1,
      "OwnerId" : "19337906836551",
      "Connection" : "odps_source",
      "ParamValues" : "a=b",
      "RelatedFlowId" : 1231123,
      "DqcType" : 1,
      "BaselineId" : 123456,
      "Description" : "test",
      "NodeName" : "liux_test_n****",
      "ResGroupName" : "Shared 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" : 1234,
      "ResGroupIdentifier" : "group_123",
      "FileType" : 10
    } ]
  }
}

Códigos de error

Para obtener una lista de códigos de error, consulte Códigos de error del servicio.