Todos los productos
Search
Centro de documentos

DataWorks:RunCycleDagNodes

Última actualización: Oct 09, 2026

Crea un flujo de trabajo de backfill de datos.

Descripción de la operación

Para obtener más información sobre el backfill de datos, consulte Backfill de datos.

Requisitos previos: Antes de llamar a esta operación, debe activar DataWorks Enterprise Edition o Ultimate Edition. Si no se cumplen los requisitos de edición, la operación devuelve un error 403 Forbidden.Access.

Pruébelo ahora

Pruebe esta API en OpenAPI Explorer sin necesidad de firma manual. Las llamadas exitosas generan automáticamente código SDK acorde a sus parámetros. Descárguelo con seguridad de credenciales integrada para uso local.

Test

Autorización de RAM

La siguiente tabla describe la autorización necesaria para invocar esta API. Puede definirla en una directiva de Resource Access Management (RAM). A continuación, se detallan las columnas de la tabla:

  • Action: Estas acciones se utilizan en el elemento Action de las declaraciones de directivas de permisos de RAM para otorgar permisos que permitan realizar la operación.

  • API: La API que debe invocarse para llevar a cabo la acción.

  • Nivel de acceso: Nivel de acceso predefinido que se concede para cada API. Valores válidos: create, list, get, update y delete.

  • Tipo de recurso: Tipo de recurso que admite autorización para ejecutar la acción. Indica si la acción es compatible con permisos a nivel de recurso. El recurso especificado debe ser compatible con la acción; de lo contrario, la directiva no surtirá efecto.

    • En las API con permisos a nivel de recurso, los tipos de recursos obligatorios se marcan con un asterisco (*). Especifique el Alibaba Cloud Resource Name (ARN) correspondiente en el elemento Resource de la directiva.

    • Para las API sin permisos a nivel de recurso, se muestra All Resources. Utilice un asterisco (*) en el elemento Resource de la directiva.

  • Clave de condición: Claves de condición definidas por el servicio. Permiten un control granular y se aplican ya sea solo a acciones o a acciones asociadas con recursos específicos. Además de las claves de condición específicas del servicio, Alibaba Cloud proporciona un conjunto de common condition keys aplicables a todos los servicios compatibles con RAM.

  • Acción dependiente: Acciones dependientes necesarias para ejecutar la acción principal. Para completar la operación, el usuario de RAM o el rol de RAM debe contar con permisos para realizar todas las acciones dependientes.

Action

Nivel de acceso

Tipo de recurso

Clave de condición

Acción dependiente

dataworks:*

get

*All Resource

*

Ninguna Ninguna

Parámetros de la solicitud

Parámetro

Tipo

Obligatorio

Descripción

Ejemplo

ProjectEnv

string

Sí

El entorno del espacio de trabajo. PROD indica el entorno de producción y DEV indica el entorno de desarrollo.

Valores válidos:

  • PROD :

    Entorno de producción.

  • DEV :

    Entorno de desarrollo.

PROD

StartBizDate

string

Sí

La fecha de negocio de inicio para el backfill de datos. El formato es yyyy-MM-dd 00:00:00.

2020-05-20 00:00:00

Name

string

Sí

El nombre del flujo de trabajo.

xm_test

RootNodeId

integer

Sí

El ID del nodo de inicio para el backfill de datos. Puede llamar a la operación ListNodes para obtener el ID del nodo.

1234

ExcludeNodeIds

string

No

La lista de ID de nodo que no requieren backfill de datos. Los nodos de esta lista generan instancias de ejecución de prueba. Una vez programada una instancia de ejecución de prueba, se ejecuta correctamente de forma directa sin ejecutar el contenido del script.

1234,123465

BizBeginTime

string

No

La hora de inicio de la tarea. Este parámetro solo es obligatorio para las tareas programadas por hora. El formato es HH:mm:ss. Valores válidos: de 00:00:00 a 23:59:59.

00:00:00

BizEndTime

string

No

La hora de finalización de la tarea. Este parámetro solo es obligatorio para las tareas programadas por hora. El formato es HH:mm:ss. Valores válidos: de 00:00:00 a 23:59:59.

01:00:00

Parallelism

boolean

Sí

Especifica si las tareas para múltiples fechas de negocio pueden ejecutarse en paralelo.

false

EndBizDate

string

Sí

La fecha de negocio de fin para el backfill de datos. El formato es yyyy-MM-dd 00:00:00.

2020-05-21 00:00:00

NodeParams

string

No

Los parámetros del nodo configurados como una cadena JSON. La clave es el ID del nodo y el valor es el valor real del parámetro.

{"74324":"a=123 b=456"}

IncludeNodeIds

string

Sí

Los ID de los nodos para el backfill de datos. Si ejecuta el backfill de datos para varios nodos, separe los ID de nodo con comas (,). Puede llamar a la operación ListNodes para obtener los ID de los nodos.

74324,74325

StartFutureInstanceImmediately

boolean

No

Especifica si se deben ejecutar inmediatamente las instancias cuya hora programada es posterior a la hora actual. Si este parámetro se establece en true, las instancias cuya hora programada es posterior a la hora actual se ejecutan de inmediato. De lo contrario, las instancias esperan hasta su hora programada.

false

ConcurrentRuns

integer

No

El número de tareas que pueden ejecutarse en paralelo. Valores válidos: de 2 a 10.

5

AlertType

string

No

El tipo de alerta. Valores válidos:

  • SUCCESS: alerta en caso de éxito.

  • FAILURE: alerta en caso de error.

  • SUCCESS_FAILURE: alerta en caso de éxito y error.

Valores válidos:

  • SUCCESS :

    Alerta en caso de éxito.

  • SUCCESS_FAILURE :

    Alerta en caso de éxito y error.

  • FAILURE :

    Alerta en caso de error.

FAILURE

AlertNoticeType

string

No

El método de notificación de alertas. Valores válidos:

  • SMS: mensaje de texto.

  • MAIL: correo electrónico.

  • SMS_MAIL: mensaje de texto y correo electrónico.

Valores válidos:

  • MAIL :

    Correo electrónico.

  • SMS :

    Mensaje de texto.

  • SMS_MAIL :

    Mensaje de texto y correo electrónico.

SMS

Elementos de la respuesta

Elemento

Tipo

Descripción

Ejemplo

object

La entidad de respuesta.

HttpStatusCode

integer

El código de estado HTTP.

200

RequestId

string

El ID de la solicitud. Puede utilizar el ID para localizar registros y solucionar problemas.

>E6F0DBDD-5AD****

ErrorMessage

string

El mensaje de error.

The connection does not exist.

Success

boolean

Indica si la llamada se realizó correctamente.

true

ErrorCode

string

El código de error.

Invalid.Tenant.ConnectionNotExists

Data

array

El ID de DAG devuelto para el backfill de datos de la tarea periódica. Puede utilizar el ID de DAG para consultar las instancias correspondientes.

integer

La lista de ID de flujo de trabajo.

111

Ejemplos

Respuesta exitosa

JSON Formato

{
  "HttpStatusCode": 200,
  "RequestId": ">E6F0DBDD-5AD****",
  "ErrorMessage": "The connection does not exist.",
  "Success": true,
  "ErrorCode": "Invalid.Tenant.ConnectionNotExists",
  "Data": [
    111
  ]
}

Códigos de error

Consulte Códigos de error para ver la lista completa.

Notas de la versión

Consulte Notas de la versión para ver la lista completa.