Módulo Iterador em Adobe Workfront Fusion

Um módulo Iterador é um tipo especial de módulo que converte uma matriz em uma série de conjuntos. Cada item de matriz é emitido como um pacote separado.

Para obter mais informações, consulte Tipos de módulos e Mapear uma matriz no Adobe Workfront Fusion.

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
Sua organização deve comprar o Adobe Workfront Fusion e o Adobe Workfront para usar a funcionalidade descrita neste artigo.

Para descobrir seu plano, tipo de licença ou acesso, entre em contato com o administrador do Workfront.

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

Configuração do módulo Iterador

Você configurou um módulo Iterador da mesma forma que configurou qualquer outro módulo. O campo Matriz contém a matriz a ser convertida ou dividida em conjuntos separados.

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

INFO
Exemplos:
  • O cenário abaixo mostra como recuperar emails com anexos e salvar os anexos como arquivos únicos em uma pasta Dropbox selecionada.

    Os e-mails podem conter uma matriz de anexos. O módulo Iterador inserido após o primeiro módulo permitirá que você manipule cada anexo separadamente. O módulo Iterador divide a matriz de anexos em conjuntos únicos. Cada pacote, com um anexo, é salvo um de cada vez em uma pasta Dropbox selecionada. A configuração do módulo Iterador é mostrada acima: o campo Matriz deve conter a matriz Attachments.

  • Para sua conveniência, muitos aplicativos Workfront Fusion oferecem módulos Iterador especializados com uma configuração simplificada. Por exemplo, o aplicativo Email contém o módulo Iterador especial Email > Iterar anexos que produzirá os mesmos resultados que o módulo Iterador geral.

Solução de problemas: o painel Mapeamento não exibe itens mapeáveis no módulo Iterador

Quando um módulo Iterador não tem informações sobre a estrutura dos itens da matriz, o painel de mapeamento nos módulos após o módulo Iterador exibe apenas 2 itens sob o módulo Iterador: Total number of bundles e Bundle order position:

Isso ocorre porque cada módulo é responsável por fornecer informações sobre os itens gerados para que esses itens possam ser exibidos corretamente no painel de mapeamento nos módulos subsequentes. No entanto, vários módulos podem não ser capazes de fornecer essas informações em alguns casos; por exemplo, JSON > Parse JSON ou Webhooks > Webhook personalizado módulos com estrutura de dados ausente.

A solução é executar manualmente o cenário para que o módulo aprenda sobre os itens gerados, de modo que possa fornecer as informações aos seguintes módulos.

Por exemplo, se você tiver um módulo JSON > Parse JSON sem uma estrutura de Dados como abaixo:

Se você conectar um módulo Iterador a ele, não será possível mapear a saída do módulo para o campo Matriz no painel de configuração do módulo Iterador:

Para resolver isso, inicie manualmente o cenário no editor de cenários. Você pode desvincular os módulos após o módulo JSON > Parse JSON para impedir que o fluxo continue. Ou você pode clicar com o botão direito do mouse no módulo JSON > Analisar JSON e escolher Executar somente este módulo no menu de contexto para executar somente o módulo JSON > Analisar JSON.

Quando o JSON > Parse JSON é executado, ele aprende sobre os itens gerados e fornece essas informações a todos os módulos subsequentes, incluindo o módulo Iterador. O painel de mapeamento na configuração do Iterador exibe os itens:

Além disso, o painel de mapeamento nos módulos conectados após o módulo Iterador exibe os itens contidos nos itens da matriz:

Se não conseguir ver alguns itens no painel de mapeamento de um módulo, execute o cenário uma vez para que todos os módulos possam aprender sobre os itens gerados e fornecer essas informações aos módulos a seguir.

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