Antes de começar
Um Workflow coordena tarefas e dependências. Tarefas Session executam o contexto associado ao Mapping; Start, Decision, Timer e End expressam a orquestração. Prepare uma Session publicada, capacidade compatível e um destino de laboratório. Revise separadamente permissões de edição, publicação, execução e agendamento.
Comece com uma sequência pequena. Acrescentar paralelismo antes de conferir as saídas dificulta distinguir erros de dados, dependências e disponibilidade de workers.
Procedimento
- Crie um Workflow no tenant e localização autorizados. Adicione Start, Session e End.
- Selecione a Session e confira
sessionVersion. Conecte Start → Session → End. - Configure parâmetros de tarefa somente quando declarados e permitidos. Com vários pais, revise
joinPolicy=anyouall; a posição visual não define elegibilidade. - Quando precisar de Decision, configure a condição True e confira o ramo False complementar. Timer usa
delaySeconds, de 1 a 604800. - Valide, salve e publique. Execute manualmente antes de habilitar um calendário. Salvar e publicar não iniciam execução.
Exemplo sintético
Prepare uma Session que filtre status=active e grave um CSV de teste. O Workflow mínimo coloca essa Session entre Start e End. Espere uma execução da Session e um arquivo contendo apenas as linhas ativas. Para estudar espera, acrescente um Timer de 5 segundos antes da Session e mantenha o mesmo resultado esperado de dados.
Conferir o resultado
No Monitor, localize o identificador da tentativa e confira suas tarefas. Confirme a versão de Session consumida e o Mapping associado. Compare saída, esquema e linhas com o esperado. Um ramo ignorado não equivale a tarefa com falha.
Após a aceitação manual, configure calendário autorizado, fuso horário e estado habilitado. Confira a próxima execução e depois uma tentativa real. Agendamento habilitado expressa intenção; não comprova conclusão bem-sucedida.
Resolver problemas
O validador aceita 2–100 nós e 1–300 conexões e rejeita ciclos, identificadores repetidos e dependências inválidas. Para tarefa em espera, inspecione pais, worker, capacidade e política. Para falha, busque o primeiro erro relevante. Antes de tentar novamente, confira se a escrita pode se repetir sem duplicatas. Ao mudar dependências, revise e republique consumidores deliberadamente; uma versão nova não garante aceitação automática em todas as referências.
Versões utilizadas e disponíveis
A cadeia compacta diferencia Workflow, Session e Mapping e mostra a versão fixada ao lado de uma versão mais recente disponível. Abrir Session ou Mapping permite inspecionar o artefato; não adota automaticamente a versão nova. Update versions altera as referências do rascunho e mostra as mudanças previstas. Depois use Save draft → Publish. Reload status apenas atualiza a disponibilidade. A cadeia da execução em Monitor preserva as versões históricas realmente utilizadas.
Para promover uma versão aceita use Configuration → Environment promotions. Revise o pacote exato e os bindings do próximo ambiente. Publicar uma versão, atualizar referências, promover entre ambientes e executar são operações separadas realizadas pelo usuário.
TRACE do Workflow e herança
No editor de Workflow → Workflow settings, selecione TRACE = Enabled quando precisar de mais detalhes para diagnóstico; o padrão é Disabled. Sessions com Inherit from Workflow seguem esse valor. Uma Session definida como Enabled ou Disabled mantém sua escolha explícita. Ativar uma Session não habilita TRACE nas demais Sessions do Workflow.
A execução preserva o ajuste das versões que realmente consumiu. Alterar o rascunho não modifica uma tentativa em andamento nem acrescenta TRACE retroativamente aos logs anteriores. INFO, WARNING e ERROR continuam disponíveis sem ativar TRACE.
Contexto de ambiente
Antes de usar este módulo, confirme Tenant, Domain e Environment no menu do usuário. O ambiente inicial é Development. As capacidades do módulo, Domain e ambiente se aplicam juntas; Production fica somente leitura sem autorização explícita. Mudar o seletor não transfere artefatos nem publica ou executa seus dados. Consulte ambientes e recuperação e promoção entre ambientes.
Barra compacta da lista
A lista de Workflows alinha Search, os filtros restantes e as ações com ícones. Os botões mantêm ajuda, nomes acessíveis, permissões e estados de progresso; use o ponteiro ou Tab para identificá-los. Environment deixa de aparecer como filtro dessa lista: confirme o contexto ativo na barra inferior. Runtime e os demais filtros são mantidos. Os controles de edição e execução do Workflow preservam sua função; esse ajuste da lista não altera as versões das Sessions nem a capacidade necessária para executá-las.