Ir para o conteúdo

Ferramenta Wevo iPaaS: Transformação

Visão geral

A ferramenta de Transformação permite converter dados de um formato para outro dentro de um fluxo, possibilitando integrações entre diferentes sistemas.

Configuração da transformação

A ferramenta de transformação pode ser colocada entre e conectada a outras ferramentas e ações de conectores para facilitar a conversão de dados entre elas:

transformation tool 2

Clique em uma transformação para abrir a caixa de diálogo de configuração da transformação:

transformation tool 1

  • Renomear: Renomeie a transformação.

  • Remover: Exclua a transformação.

  • Mapeamento: Configure como as ferramentas e ações de conectores conectadas à transformação são mapeadas usando uma interface visual. As ferramentas conectadas e as ações de conectores são mostradas no lado esquerdo e as entradas da transformação são mostradas no lado direito. Os mapeamentos entre os dois são representados por linhas de conexão:

    transformation tool 3

    • Adicionar nova entrada: Clique para criar uma entrada de transformação para mapear contra as ferramentas e ações de conectores conectadas. A entrada resultante pode ser renomeada ou removida conforme necessário. Defina várias entradas de transformação para suportar casos de uso complexos.
  • Saída: Configure e visualize as cargas úteis de saída da transformação:

    transformation tool 4

    Nota

    Você pode criptografar os logs de saída. Veja Criptografia de logs para mais informações.

  • Nota: Insira informações contextuais para a transformação para acompanhar sua relevância no fluxo.

  • Ajuda de ação: Fornece informações adicionais sobre transformações e um link para recursos de suporte adicionais.

  • Editar código: Abra o editor de código de transformação para editar manualmente e depurar a programação da transformação.

Editor de código de transformação

O editor de código de transformação pode ser usado para editar manualmente e depurar a programação de uma transformação:

ferramenta de transformação 5

Nota

Mapeamentos definidos usando a configuração de transformação na interface visual são refletidos nas seções de entrada do editor de código de transformação, conforme mostrado.

Depuração de transformação

Clique no botão Executar para testar e depurar o código na sua transformação:

ferramenta de transformação 6

Os resultados da execução do código são mostrados na seção Depuração sob Saída:

ferramenta de transformação 7

Funções

Funções criadas com a ferramenta Função de Código podem ser usadas com transformações.

  1. Clique no ícone de adição da lista de Funções:

    ferramenta de transformação 8

  2. O diálogo de Funções é exibido, preenchido com as funções disponíveis:

    ferramenta de transformação 9

  3. Clique em Selecionar em uma função para adicioná-la à lista de Funções:

    ferramenta de transformação 10

  4. Clique na entrada da função para copiar seu código para a área de transferência para uso posterior.

Armazenamento dinâmico

Tabelas de armazenamento dinâmico criadas em Armazenamento Dinâmico podem ser usadas com transformações.

Importante

Consultas de armazenamento dinâmico, como aquelas feitas com a função listAsync, não suportam expressões regulares. Tentar executar uma transformação ou salvar ou ativar um fluxo com uma expressão regular em uma consulta de armazenamento dinâmico exibe o seguinte erro até que a expressão regular seja removida:

Regex is not allowed in Dynamic Storage filters. Remove the regex filter before saving.

Um fluxo que já está ativado e utiliza uma expressão regular em uma consulta de armazenamento dinâmico falha com um erro na próxima vez que é executado.

  1. Clique no ícone de adição da lista Armazenamento Dinâmico:

    transformation tool 11

  2. A caixa de diálogo Armazenamento Dinâmico é exibida, preenchida com as tabelas de armazenamento dinâmico disponíveis:

    transformation tool 12

  3. Clique em Selecionar em uma tabela de armazenamento dinâmico para adicioná-la à lista Armazenamento Dinâmico:

    transformation tool 13

  4. Clique na entrada de armazenamento dinâmico para copiar sua referência para a área de transferência para uso posterior.

Snippets

Snippets são linhas de código que estão prontas para uso, eliminando a necessidade de reescrever código.

Para usá-los, clique no botão Snippets para abrir o painel Snippets:

transformation tool 14

Pesquise e clique no snippet desejado para copiar seu código para a área de transferência para uso posterior.