JSON Transformation

A ferramenta JSON Transformation é um step que transforma dados simples e complexos em formato JSON utilizando a linguagem JSONata.

A seguir, aprenda a adicioná-lo ao canvas e a configurar seu formulário.

Adicione o JSON Transformation ao canvas

  1. Clique no ícone ícone de ferramenta com sinal de mais no menu de edição à esquerda.

  2. Selecione o JSON Transformation para adicioná-lo ao canvas. Você pode usar a barra de pesquisa search steps icon para encontrá-lo.

    Você pode adicioná-lo mais de uma vez. Nesse caso, cada vez que a ferramenta é adicionada, um número é acrescentado ao lado do nome (JSON Transformation 1, JSON Transformation 2, JSON Transformation 3).
  3. Conecte o JSON Transformation aos steps do fluxo. Esta ferramenta pode se conectar com um step anterior e um step posterior.

Para copiar o step, clique no botão icone de copiar. Se o formulário do step já estiver configurado, as configurações são copiadas também.

Para excluir o JSON Transformation do canvas, selecione-o e clique no botão icone lixeira.

Configure o formulário

  1. Selecione o JSON Transformation no canvas.

  2. Clique no ícone de edição icone lapis.

  3. Preencha os seguintes campos do formulário:

    • Name: insira um nome único para o step. Por padrão, você verá "JSON Transformation".

    • Input Data: selecione o step e seu payload de origem para aplicar a transformação de dados. Você verá os dados de request e response dos connectors e os dados de request do trigger.

  4. Clique no botão GO TO JSONATA open in newIcon. Você será redirecionado para o JSONata Exercise.

  5. Solicite ao fornecedor da aplicação o modelo de dados para o seu mapeamento de entrada.

  6. Insira o modelo de dados do lado esquerdo da tela.

  7. Monte seu script no canto superior direito da tela utilizando a linguagem JSONata. Em caso de dúvidas, você pode consultar a documentação JSONata.

  8. Utilize a versão 2.0.x. Você pode localizá-la no canto superior direito da tela.

  9. Copie o script já finalizado.

  10. Volte para a tela JSON Transformation do Sensedia Integrations.

    • No campo JSONata, cole o script obtido no passo 7 e copiado no passo 9 para mapear os dados para o processo de transformação.

      Caso o script tenha algum erro, você verá uma mensagem em vermelho no canto inferior direito deste campo.
  11. Clique em SAVE.

Montando um script no JSONata Exercise

jsonata pt

Para utilização do response nos connectors, acesse a documentação do Data Mapping com Full Body.
Thanks for your feedback!
EDIT
How useful was this article to you?