Crea una instancia de flujo de trabajo temporal basada en las configuraciones especificadas.
Descripción de la operación
Se requiere DataWorks Basic Edition o una versión posterior para utilizar esta operación.
Pruébelo ahora
Test
Autorización de RAM
|
Action |
Nivel de acceso |
Tipo de recurso |
Clave de condición |
Acción dependiente |
|
dataworks:ExecuteAdhocWorkflowInstance |
create |
*All Resource
|
Ninguna | Ninguna |
Parámetros de la solicitud
|
Parámetro |
Tipo |
Obligatorio |
Descripción |
Ejemplo |
| EnvType |
string |
No |
El entorno del proyecto. Valores válidos:
Valores válidos:
|
Prod |
| Name |
string |
Sí |
El nombre. |
WorkflowInstance1 |
| ProjectId |
integer |
Sí |
El ID del proyecto. |
100 |
| Owner |
string |
Sí |
El ID de la cuenta del propietario. |
1000 |
| BizDate |
integer |
No |
La fecha de negocio. El valor es una marca de tiempo. |
1710239005403 |
| Tasks |
array<object> |
Sí |
La lista de tareas. |
|
|
array<object> |
No |
|||
| Name |
string |
Sí |
El nombre de la tarea. |
SQL node. |
| Type |
string |
Sí |
El tipo de tarea. |
ODPS_SQL |
| Owner |
string |
Sí |
El ID de la cuenta del propietario. |
1000 |
| Timeout |
integer |
No |
El tiempo de espera para la ejecución de la tarea, en segundos. |
3600 |
| Script |
object |
No |
La información del script. |
|
| Content |
string |
No |
El contenido del script. |
echo "helloWorld" |
| Parameters |
string |
No |
La lista de parámetros del script. |
para1=$bizdate |
| RuntimeResource |
object |
Sí |
Las configuraciones del entorno de ejecución, como la información del grupo de recursos. |
|
| ResourceGroupId |
string |
Sí |
El identificador del grupo de recursos de programación configurado para la ejecución de la tarea. |
S_res_group_524258031846018_1684XXXXXXXXX |
| Image |
string |
No |
El ID de la imagen configurada para la ejecución de la tarea. |
i-xxxxxx |
| Cu |
string |
No |
El consumo de CU configurado para la ejecución de la tarea. |
0.25 |
| DataSource |
object |
No |
La información del origen de datos asociado. |
|
| Name |
string |
No |
El nombre del origen de datos. |
mysql_test |
| Inputs |
object |
No |
La información de entrada. |
|
| Variables |
array<object> |
No |
La lista de definiciones de variables. |
|
|
object |
No |
|||
| Name |
string |
No |
El nombre de la variable. |
key1 |
| Value |
string |
No |
El valor de la variable. Especifíquelo en el formato |
upstream_task_output:key1 |
| Outputs |
object |
No |
La información de salida. |
|
| TaskOutputs |
array<object> |
No |
La lista de definiciones de salida de la tarea. |
|
|
object |
No |
|||
| Output |
string |
No |
El identificador de salida. Ejemplo: pre.odps_sql_demo_0. |
pre.odps_sql_demo_0 |
| Variables |
array<object> |
No |
La lista de definiciones de variables. |
|
|
object |
No |
|||
| Name |
string |
No |
El nombre de la variable. |
key1 |
| Type |
string |
No |
El tipo. Valores válidos:
Valores válidos:
|
Constant |
| Value |
string |
No |
El valor de la variable. |
value1 |
| Dependencies |
array<object> |
No |
La información de dependencias. |
|
|
object |
No |
|||
| UpstreamOutput |
string |
No |
El identificador de salida de la tarea ascendente. Obligatorio cuando DependencyType se establece en Normal. |
pre.odps_sql_demo_0 |
| ClientUniqueCode |
string |
Sí |
El código único de cliente de la tarea, que la identifica de forma única. |
Task_0bc5213917368545132902xxxxxxxx |
Elementos de la respuesta
|
Elemento |
Tipo |
Descripción |
Ejemplo |
|
object |
|||
| RequestId |
string |
El ID de la solicitud, que se utiliza para localizar registros y solucionar problemas. |
22C97E95-F023-56B5-8852-B1A77A17XXXX |
| WorkflowInstanceId |
integer |
El ID de la instancia del flujo de trabajo. |
1234 |
Ejemplos
Respuesta exitosa
JSON Formato
{
"RequestId": "22C97E95-F023-56B5-8852-B1A77A17XXXX",
"WorkflowInstanceId": 1234
}
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.