O Workflows é um recurso de agendamento de fluxos de trabalho totalmente gerenciado que permite orquestrar implantações em lote por meio de uma interface visual, construir data warehouses e unificar desenvolvimento, agendamento, implantação e O&M no console do Realtime Compute for Apache Flink.
O recurso Workflows está em preview público. O acordo de nível de serviço (SLA) não é garantido durante essa fase. Para mais informações, consulte Service Level Agreement (SLA). Em caso de dúvidas sobre o uso do recurso Workflows, envie um ticket.
O recurso Workflows tem suporte apenas nas regiões China (Shanghai), China (Hangzhou), China (Beijing), China (Shenzhen), China (Zhangjiakou), Singapore, Germany (Frankfurt) e Japan (Tokyo).
Recursos
Gerenciamento visual: crie e gerencie fluxos de trabalho por meio de uma interface visual.
Agendamento: oferece suporte a agendamento manual e periódico.
Gerenciamento de cronogramas: utilize expressões cron para definir regras complexas de agendamento.
Gerenciamento de filas: configure filas distintas para fluxos de trabalho e tarefas.
Termos
-
Fluxo de trabalho
Um fluxo de trabalho é um grafo acíclico direcionado (DAG) criado com base no recurso Workflows. Configure tarefas e políticas de agendamento no fluxo de trabalho para executar tarefas em momentos específicos.
-
Tarefa
Uma tarefa executa dentro de um fluxo de trabalho. Cada tarefa deve estar associada a uma implantação.
-
Instância de fluxo de trabalho
Cada execução de um fluxo de trabalho gera uma instância de fluxo de trabalho.
-
Instância de tarefa
Sempre que um fluxo de trabalho é executado, instâncias de tarefa são geradas a partir das tarefas contidas nele.
-
Dependência
Uma dependência indica a relação entre tarefas. Por exemplo, se Tarefa A -> Tarefa B for exibido na página de edição de tarefas, a Tarefa A é a tarefa upstream da qual a Tarefa B depende. A Tarefa B só será executada após a conclusão da Tarefa A e quando as condições especificadas para a Tarefa B forem atendidas.
-
Versão do fluxo de trabalho
Uma nova versão do fluxo de trabalho é criada sempre que você o modifica, como ao adicionar ou remover uma tarefa ou alterar uma dependência.
