Adicione um módulo de Roteador e configure rotas
O módulo de Roteador permite ramificar seu cenário em várias rotas e processar os dados em cada rota de forma diferente. Quando um módulo de roteador recebe um pacote, ele o encaminha para cada rota conectada na ordem em que as rotas foram anexadas ao módulo de roteador.
As rotas são processadas sequencialmente, não em paralelo. Um pacote não é enviado para a próxima rota até que tenha sido completamente processado pela rota anterior.
Requisitos de acesso
Você deve ter o seguinte acesso para usar a funcionalidade neste artigo:
Novo: Standard
Ou
Atual: Work ou superior
Atual: nenhum requisito de licença Workfront Fusion.
Ou
Herdados: Qualquer um
Novo:
- Select ou plano do Prime Workfront: sua organização deve comprar o Adobe Workfront Fusion.
- Ultimate Workfront plano: Workfront Fusion está incluído.
Ou
Atual: sua organização deve comprar o Adobe Workfront Fusion.
Para obter mais detalhes sobre as informações nesta tabela, consulte Requisitos de acesso na documentação.
Para obter informações sobre Adobe Workfront Fusion licenças, consulte Adobe Workfront Fusion licenças.
Adicionar um módulo de Roteador a um cenário
Você deve adicionar um módulo de roteador antes de configurar rotas.
-
Clique na guia Scenarios no painel esquerdo.
-
Selecione o cenário em que deseja adicionar um roteador.
-
Clique em qualquer lugar no cenário para entrar no editor de cenários.
-
No editor de cenários, clique na alça direita do módulo após o qual deseja adicionar o roteador.
-
Selecione Flow Control > Roteador na lista de módulos a serem exibidos.
Ou
Para inserir o módulo Roteador entre dois módulos, clique no ícone de chave inglesa abaixo da rota que conecta os dois módulos e selecione Add a router no menu.
-
Adicione a primeira rota ao roteador clicando na alça direita do roteador e adicionando um módulo, semelhante à adição de qualquer módulo.
-
Para adicionar outra rota, clique no módulo do roteador. Uma rota é exibida. Adicione módulos a essa rota conforme desejado.
Você pode adicionar quantas rotas desejar.
-
Para verificar a ordem das rotas, clique no ícone Alinhamento automático
As rotas são organizadas na ordem em que são executadas. A rota superior é executada primeiro.
-
(Opcional) Para alterar a ordem da rota, desvincule as rotas clicando com o botão direito do mouse no caminho do roteador e selecionando Desvincular, em seguida, arrastando-as para o módulo do roteador na ordem desejada. A primeira rota anexada será a primeira rota a ser executada (a rota superior).
-
Continue em Adicionar um filtro a uma rota.
Adicionar um filtro a uma rota
Você pode colocar um filtro em uma rota após o módulo de roteador para filtrar pacotes. Somente os pacotes que passarem pelo filtro serão manipulados pelos módulos na rota.
Se os dados passarem pelo filtro de mais de uma rota, os dados serão tratados por ambas as rotas. A rota superior manipula os dados primeiro.
-
Clique na guia Scenarios no painel esquerdo.
-
Selecione o cenário ao qual deseja adicionar um filtro.
-
Clique em qualquer lugar no cenário para entrar no editor de cenários.
-
Clique na chave inglesa
-
Selecione Configurar um filtro.
-
No campo de rótulo do painel que é exibido, adicione um rótulo. Esse rótulo é exibido no cenário.
-
Configurar condições de filtro.
Para obter mais informações, consulte Adicionar um filtro a um cenário.
-
Clique em OK para salvar a configuração do filtro.
-
Continue em Configurar uma rota de fallback.
Configurar uma rota de fallback
A rota de fallback é a rota que é executada em qualquer conjunto que não passa nenhum filtro para outra rota.
Você pode ativar uma rota de fallback no painel de filtro.
-
Clique na guia Scenarios no painel esquerdo.
-
Selecione o cenário em que deseja adicionar uma rota de fallback.
-
Clique em qualquer lugar no cenário para entrar no editor de cenários.
-
Clique na chave inglesa
-
Selecione Configurar um filtro.
-
No campo de rótulo do painel que é exibido, adicione um rótulo. Esse rótulo é exibido no cenário.
-
Ative a caixa de seleção de rota de fallback.
-
Clique em OK para salvar a configuração do filtro.
A rota de Fallback está marcada com uma seta diferente no módulo do Roteador:
Exemplo: caso de uso if/else
Um caso de uso típico da rota de fallback é continuar o fluxo com uma rota se a condição for atendida e com outra rota se não for. como nas seguintes etapas:
Neste exemplo, a primeira rota é configurada com um filtro. Isso representa o componente if
.
A segunda rota é configurada como uma rota de fallback. Isso representa o componente else
.