Crea un flujo de trabajo en una carpeta especificada de Data Studio.
Descripción de la 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:* |
create |
*All Resource
|
Ninguna | Ninguna |
Parámetros de la solicitud
|
Parámetro |
Tipo |
Obligatorio |
Descripción |
Ejemplo |
| ProjectId |
integer |
Sí |
El ID del espacio de trabajo de DataWorks. Puede iniciar sesión en la consola de DataWorks y dirigirse a la página de configuración del espacio de trabajo para obtener el ID del espacio de trabajo. |
10000 |
| Spec |
string |
Sí |
La información de FlowSpec que describe el flujo de trabajo. Para obtener más información sobre la especificación, consulte FlowSpec. Nota
¿Cómo obtener una plantilla de FlowSpec rápidamente?
Nota
<notice>Esta operación solo admite crear un flujo de trabajo. No se crean los nodos internos descritos en FlowSpec.></notice> |
{ "kind": "CycleWorkflow", "version": "1.1.0", "spec": { "name": "OpenAPITestWorkflowDemo", "type": "CycleWorkflow", "workflows": [ { "script": { "path": "XX/OpenAPITest/WorkflowTest/OpenAPITestWorkflowDemo", "runtime": { "command": "WORKFLOW" } }, "trigger": { "type": "Scheduler", "cron": "00 02 00 * * ?", "startTime": "1970-01-01 00:00:00", "endTime": "9999-01-01 00:00:00", "timezone": "Asia/Shanghai", "delaySeconds": 0 }, "strategy": { "timeout": 0, "instanceMode": "T+1", "rerunMode": "Allowed", "rerunTimes": 3, "rerunInterval": 180000, "failureStrategy": "Break" }, "name": "OpenAPITestWorkflowDemo", "outputs": { "nodeOutputs": [ { "data": "workflow_output", "artifactType": "NodeOutput", "refTableName": "OpenAPITestWorkflowDemo" } ] }, "dependencies": [] } ] } } |
Elementos de la respuesta
|
Elemento |
Tipo |
Descripción |
Ejemplo |
|
object |
El esquema de respuesta. |
||
| RequestId |
string |
El ID de la solicitud. Se utiliza para localizar registros y solucionar problemas. |
0EF298E5-0940-5AC7-9CB0-6502507**** |
| Id |
string |
El identificador único del flujo de trabajo de Data Studio. Nota
<notice>Este campo era de tipo Long en las versiones del SDK anteriores a la 8.0.0 y es de tipo String en el SDK 8.0.0 y versiones posteriores. Este cambio no afecta el uso normal del SDK y el parámetro se sigue devolviendo en el tipo definido en el SDK. Solo cuando actualice el SDK desde una versión anterior a la 8.0.0 a la versión 8.0.0 o posterior, el cambio de tipo puede causar errores de compilación del proyecto y debe corregir manualmente el tipo de datos.></notice> |
463497880880954XXXX |
Ejemplos
Respuesta exitosa
JSON Formato
{
"RequestId": "0EF298E5-0940-5AC7-9CB0-6502507****",
"Id": "463497880880954XXXX"
}
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.