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
-
Clique no ícone no menu de edição à esquerda.
-
Selecione o JSON Transformation para adicioná-lo ao canvas. Você pode usar a barra de pesquisa 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). -
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 . 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 .
Configure o formulário
-
Selecione o JSON Transformation no canvas.
-
Clique no ícone de edição .
-
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.
-
-
Clique no botão GO TO JSONATA . Você será redirecionado para o JSONata Exercise.
-
Solicite ao fornecedor da aplicação o modelo de dados para o seu mapeamento de entrada.
-
Insira o modelo de dados do lado esquerdo da tela.
-
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.
-
Utilize a versão 2.0.x. Você pode localizá-la no canto superior direito da tela.
-
Copie o script já finalizado.
-
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.
-
-
Clique em SAVE.
Para utilização do response nos connectors, acesse a documentação do Data Mapping com Full Body. |