Mapear informações de um módulo para outro em Adobe Workfront Fusion

O mapeamento é o processo de atribuir as saídas de um módulo, estruturadas em itens, aos campos de entrada de outro módulo.

O painel de mapeamento é exibido ao clicar em um campo no qual você deseja inserir um valor emitido de um módulo anterior em um cenário. Em um módulo, em qualquer campo disponível para mapeamento, é possível criar uma fórmula usando qualquer combinação de funções e itens mapeados do painel de mapeamento com texto estático digitado. Esses elementos podem ser aninhados um dentro do outro.

Requisitos de acesso

Você deve ter o seguinte acesso para usar a funcionalidade neste artigo:

Adobe Workfront plano*
Pro ou superior
Adobe Workfront licença*
Plano, Trabalho
Licença Adobe Workfront Fusion**

Requisito de licença atual: nenhum requisito de licença Workfront Fusion.

Ou

Requisito de licença herdada: Workfront Fusion para Automação e Integração do Trabalho

Produto

Requisito atual do produto: se você tiver o Plano Adobe Workfront da Select ou da Prime, sua organização deve comprar o Adobe Workfront Fusion e o Adobe Workfront para usar a funcionalidade descrita neste artigo. Workfront Fusion está incluído no plano Workfront do Ultimate.

Ou

Requisito de produto herdado: sua organização deve comprar o Adobe Workfront Fusion e o Adobe Workfront para usar a funcionalidade descrita neste artigo.

Para saber que plano, tipo de licença ou acesso você tem, contate o administrador do Workfront.

Para obter informações sobre Adobe Workfront Fusion licenças, consulte Adobe Workfront Fusion licenças.

Pacotes e itens

A operação de um módulo produz zero, um ou mais pacotes como sua saída. Um pacote consiste em um ou mais itens.

Para explorar a saída de um módulo:

  1. Clique em Executar uma vez para executar o módulo.

  2. Clique no balão acima do módulo.

    Um registro contendo todas as fases do módulo é exibido. Você pode encontrar o(s) pacote(s) emitido(s) pela fase de operação de um módulo no cabeçalho Saída. Cada pacote contém seus itens e os valores de cada item.

INFO
Exemplo: este exemplo mostra o módulo Email > Assistir emails. Você pode ver que ela executou 1 operação produzindo um único pacote que contém vários itens, como Date, Email ID (UID), size e assim por diante.
NOTE
As saídas dos módulos entre um Iterador e um Agregador não estão acessíveis além do módulo Agregador.

Mapear um item

Depois de criar uma sequência de módulos vinculando dois ou mais deles, cada módulo pode processar valores de itens gerados pelos módulos que o precedem.

Para atribuir os itens aos campos de entrada de um módulo:

  1. Clique no módulo que deve processar a saída dos módulos anteriores.

  2. No painel Configurações do módulo que é exibido, clique em um campo onde você deseja usar o valor de um item emitido de um ou mais módulos anteriores.

    O painel de mapeamento é aberto.

  3. Clique em um item no painel de mapeamento para inseri-lo no campo.

  4. (Opcional) Para pesquisar um campo específico no painel de mapeamento, clique na barra de pesquisa do painel de mapeamento e digite o termo que deseja pesquisar. Clique no campo quando ele aparecer na lista.

    Os resultados da pesquisa contêm o termo de pesquisa e não diferenciam maiúsculas de minúsculas.

Para obter mais informações, consulte Definir as configurações de um módulo em Adobe Workfront Fusion.

Fórmulas

Você pode mapear vários itens em um campo, combiná-los com literais (valores fixos) e empregar Operadores e Funções para criar fórmulas complexas:

Você pode encontrar as funções e os operadores no painel de mapeamento em uma de suas guias.

A primeira guia (exibida ao abrir o painel) exibe os itens que você pode mapear de outros módulos.

As outras guias contêm os seguintes tipos de funções:

TIP
Ao criar uma fórmula complexa que deseja reutilizar em outro campo, você pode clicar no campo que contém a combinação, usar Command-A ou Ctrl-A para selecioná-lo e, em seguida, copiá-lo e colá-lo no outro campo.

Para obter mais informações sobre como mapear itens usando funções, consulte Mapear itens usando funções em Adobe Workfront Fusion.

Coleções

Alguns itens podem conter vários valores de vários tipos. Estes são itens do tipo coleção.

Você pode identificar um item do tipo coleção pelo retângulo preto pequeno exibido à direita do rótulo do item e sua lista de subitens expandida automaticamente:

NOTE
Na maioria dos casos, você mapeia os subitens da coleção em vez do item que representa a coleção inteira.

Para obter mais informações sobre coleções, consulte Tipos de dados de item no Adobe Workfront Fusion

Matrizes

Alguns itens podem conter vários elementos do mesmo tipo. Esses itens são do tipo matriz.

Você pode identificar um item do tipo matriz pelos colchetes no final do rótulo do item. Clique no pequeno retângulo preto à direita do rótulo do item para revelar os itens do elemento:

Para obter mais informações sobre matrizes, consulte Tipos de dados do item em Adobe Workfront Fusion

Mapear o primeiro elemento de uma matriz

Se você mapear o item Recipient name de uma matriz, ele será exibido no campo da seguinte maneira:

O número entre colchetes é um índice que determina qual elemento da matriz será usado. É definido como 1 por padrão.

Mapear o elemento n-ésimo de uma matriz

Se quiser acessar outro elemento, clique nos colchetes e edite o valor do índice:

Mapear um elemento de matriz com uma determinada chave

Algumas matrizes contêm várias coleções com itens de chave e valor. Normalmente, são vários metadados, atributos e assim por diante.

O exemplo a seguir mostra a saída do aplicativo Jira.

Neste exemplo, obtemos um nome de arquivo de uma matriz de anexos para o anexo específico com uma ID 10108.

A saída de Jira tem esta aparência:

O requisito típico é pesquisar um elemento por seu valor de chave determinado e obter o valor correspondente do item de valor. Isso pode ser feito com uma fórmula que emprega uma combinação das funções map() e get().

Veja a seguir um detalhamento da fórmula:

  1. O primeiro parâmetro da função map() é o item de matriz inteiro.

  2. O segundo parâmetro é o nome bruto do item de valor. Para obter o nome bruto, passe o mouse sobre o item no painel mapeamento:

    note note
    NOTE
    Todos os parâmetros diferenciam maiúsculas de minúsculas. Mesmo que, neste exemplo específico, o rótulo do item difira de seu nome bruto apenas em maiúsculas, é necessário usar o nome bruto, que é um valor em minúsculas em contraste com o Valor do rótulo.
  3. O terceiro parâmetro é o nome bruto do item-chave:

  4. O 4º parâmetro é o valor de chave fornecido.

Como a função map() retorna uma matriz (já que poderia haver mais elementos com o valor de chave fornecido), é necessário aplicar a função get() para obter seu primeiro elemento:

  • O primeiro parâmetro da função get() é o resultado da função map().

  • O 2º parâmetro é o índice do elemento - um.

Para obter mais informações sobre a função map(), consulte Funções de matriz em Adobe Workfront Fusion.

Para obter mais informações sobre a função get(), consulte Funções gerais em Adobe Workfront Fusion.

Conversão de elementos em uma série de pacotes

Matrizes podem ser convertidas em uma série de conjuntos usando o módulo Iterador. Para obter mais informações, consulte o módulo Iterador no Adobe Workfront Fusion.

Solução de problemas

Itens ausentes no painel de mapeamento

Para cada módulo, o painel de mapeamento exibe todos os itens de saída listados pelo autor do módulo. Em alguns casos, essa lista pode estar incompleta por vários motivos e alguns itens podem estar ausentes. O Workfront Fusion pode descobrir automaticamente os itens de saída ausentes quando você executa o módulo no editor de cenários. O procedimento exato difere ligeiramente dependendo do tipo do módulo:

Acionador instantâneo

  1. Clique com o botão direito do mouse no módulo e clique em Executar este módulo somente no menu exibido.

    Se não houver webhooks em fila, o módulo aguardará um novo webhook ser processado.

  2. Gerar um webhook.

    Por exemplo, o módulo de webhook Slack>Ouvir novos eventos (que observa novas mensagens de canal em um canal) envia uma mensagem para o canal.

  3. Quando o módulo terminar de ser executado, clique no balão acima do módulo para explorar sua saída completa.

    O painel de mapeamento conterá todos os itens que foram descobertos na saída do módulo.

Acionador de sondagem

  1. Clique com o botão direito do mouse no módulo e clique em Executar este módulo somente no menu exibido.

  2. Se não houver saída, clique em Escolher onde começar e ajuste as configurações.

  3. Se não houver um evento a ser processado, crie um e retorne à etapa 2.

    Por exemplo, o módulo de webhook Gmail >Assistir emails envia um email para a pasta que o módulo está assistindo.

  4. Quando o módulo terminar de ser executado, clique no balão acima do módulo para explorar sua saída completa.

    O painel de mapeamento agora contém todos os itens que foram descobertos na saída do módulo.

Outros módulos

Você pode optar por executar:

Se você optar por executar apenas o único módulo:

  1. Clique com o botão direito do mouse no módulo e clique em Executar este módulo somente no menu exibido.

  2. Forneça valores de exemplo para os itens de entrada, em seguida, clique em OK.

  3. Quando o módulo terminar de ser executado, clique no balão acima do módulo para explorar sua saída completa.

    O painel de mapeamento agora contém todos os itens que foram descobertos na saída do módulo.

recommendation-more-help
5f00cc6b-2202-40d6-bcd0-3ee0c2316b43