Reexecuta uma instância de fluxo de trabalho.
Experimente agora
Testar
Autorização RAM
|
Ação |
Nível de acesso |
Tipo de recurso |
Chave de condição |
Ação dependente |
|
dataworks:RerunWorkflowInstances |
update |
*All Resource
|
Nenhuma | Nenhuma |
Sintaxe da solicitação
POST HTTP/1.1
Parâmetros da solicitação
|
Parâmetro |
Tipo |
Obrigatório |
Descrição |
Exemplo |
| ProjectId |
integer |
Sim |
O ID do projeto. |
123 |
| EnvType |
string |
Não |
O ambiente do projeto. Valores válidos:
Valores válidos:
|
Prod |
| WorkflowId |
integer |
Sim |
O ID do fluxo de trabalho. |
123 |
| Type |
string |
Sim |
O tipo da instância de fluxo de trabalho. Valores válidos:
Valores válidos:
|
ManualWorkflow |
| Name |
string |
Não |
O nome do fluxo de trabalho manual usado para correspondência aproximada. |
test |
| StartTriggerTime |
integer |
Não |
O horário de acionamento inicial (horário de criação) da instância de fluxo de trabalho manual usada para correspondência. Este parâmetro deve ser usado em conjunto com EndTriggerTime. O valor é um número de 13 dígitos, como |
1710239005403 |
| EndTriggerTime |
integer |
Não |
O horário de acionamento final (horário de criação) da instância de fluxo de trabalho manual usada para correspondência. Este parâmetro deve ser usado em conjunto com StartTriggerTime. O valor é um número de 13 dígitos, como |
1710239005403 |
| Bizdate |
integer |
Não |
O timestamp de dados especificado para a execução da instância de fluxo de trabalho manual, usado para correspondência. O valor é um número de 13 dígitos, como |
1710239005403 |
| Status |
string |
Não |
O status de execução da instância de fluxo de trabalho manual usada para correspondência. Valores válidos:
|
Failure |
| Ids |
array |
Não |
A lista de IDs de instâncias de fluxo de trabalho manual usadas para correspondência. |
|
|
integer |
Não |
O ID da instância de fluxo de trabalho manual. |
12345 |
|
| Filter |
object |
Não |
As condições de correspondência para as instâncias internas da instância de fluxo de trabalho manual. |
|
| RerunDownstreamEnabled |
boolean |
Não |
Especifica se as instâncias correspondidas e todas as suas instâncias downstream devem ser reexecutadas. |
false |
| TaskIds |
array |
Não |
Os IDs das tarefas internas no fluxo de trabalho manual usado para correspondência. |
|
|
integer |
Não |
O ID da tarefa. |
12345 |
|
| TaskName |
string |
Não |
O nome da tarefa interna no fluxo de trabalho manual usado para correspondência. |
test |
| TaskInstanceStatuses |
array |
Não |
Os status de execução das instâncias internas da instância de fluxo de trabalho manual usada para correspondência. |
|
|
string |
Não |
O status de execução da instância interna. Valores válidos:
|
Failure |
|
| TaskTypes |
array |
Não |
Os tipos das tarefas internas no fluxo de trabalho manual usado para correspondência. |
|
|
string |
Não |
O tipo da tarefa interna. Para os valores de TaskType de cada nó, consulte os nós do DataWorks. |
ODPS_SQL |
Elementos de resposta
|
Elemento |
Tipo |
Descrição |
Exemplo |
|
object |
Esquema da resposta. |
||
| RequestId |
string |
O ID da solicitação. Você pode usar este ID para localizar logs e solucionar problemas. |
22C97E95-F023-56B5-8852-B1A77A17XXXX |
| OperationId |
string |
O ID da operação. Você pode usar este campo para chamar a operação GetRerunWorkflowInstancesResult e consultar o resultado da operação. |
e15ad21c-b0e9-4792-8f55-b037xxxxxxxx |
Exemplos
Resposta de sucesso
JSON formato
{
"RequestId": "22C97E95-F023-56B5-8852-B1A77A17XXXX\n",
"OperationId": "e15ad21c-b0e9-4792-8f55-b037xxxxxxxx\n"
}
Códigos de erro
Consulte Códigos de Erro para uma lista completa.
Notas de versão
Consulte Notas de Versão para uma lista completa.