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
Test
Autorización de RAM
|
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 |
| 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:
Valores válidos:
|
FAILURE |
| AlertNoticeType |
string |
No |
El método de notificación de alertas. Valores válidos:
Valores válidos:
|
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.