Properties e Expression Builder

Visão geral

A funcionalidade Properties ícone de lista pode ser acessada a partir de alguns campos nos formulários de configuração de steps específicos de fluxos de integração do tipo Diagram.

Ela simplifica a manipulação de dados e configurações no fluxo de integração, tornando os processos mais dinâmicos e personalizáveis.

Ela permite:

  1. Selecionar variáveis previamente cadastradas.

  2. Selecionar payloads de entrada ou saída dos seguintes steps anteriores:

    1. Gatilhos REST

    2. Conectores de API REST

    3. Conectores técnicos (bancos de dados, provedores de nuvem e sistemas de ERPs)

    4. JSON Transformation

  3. Criar expressões personalizadas utilizando o Expression Builder.

Steps com campos configuráveis via Properties

  • Gatilho

    • Scheduler

      • Cron Expression

properties scheduler

  • Ferramentas gerais

    • For Each

      • Variable List

properties for each

  • On Exception

    • Retry Interval (ms)

    • Retry Quantity

properties onexception

  • Conectores

    • API REST

      • URL

      • Request Timeout

properties rest api

  • Técnicos

    • Timeout

    • Disponível no painel esquerdo, ao lado de INSTRUCTION

properties tech connectors

Selecionando variáveis

A animação abaixo mostra o formulário de configuração de um conector de API REST, no qual o campo URL foi preenchido com uma variável previamente cadastrada.

properties env var

Veja como cadastrar variáveis de ambiente.

Selecionando payloads de steps anteriores

A animação abaixo mostra o formulário de configuração da ferramenta For Each, no qual o campo Variable List foi preenchido com o payload de saída de um step anterior.

properties payload

Leia mais sobre a ferramenta For Each.

Criando uma expressão no Expression Builder

Ao clicar no ícone icone de expressão no canto superior direito do modal de Properties, você verá a tela Expression Builder.

Este componente permite que você crie expressões com parâmetros e variáveis através de funções e condições disponíveis dentro dele. Assim, você pode ajustar a expressão conforme suas necessidades.

A imagem abaixo apresenta como exemplo um header de um conector de API REST, cujo valor foi configurado no Expression Builder utilizando uma variável de ambiente.

expression builder example

A tela de Expression Builder contém as seguintes seções:

  • Properties: mostra os dados dos steps anteriores e as variáveis de ambiente cadastradas. Você pode filtrar os atributos usando o campo de busca no topo da seção e clicando em icone lupa. Você pode selecionar mais de um atributo. Ao selecioná-lo, o atributo aparece no campo Expression.

  • Expression: campo para inserir os atributos de entrada ou criar uma expressão clicando no botão botao fx à direita. Apenas a função Concat está disponível para criar a expressão.

Ao selecionar dois ou mais atributos no campo Properties, será obrigatória a criação de uma expressão.
Veja como montar uma expressão usando a Função Concat.

Para salvar as informações, clique em SAVE. Para fechar a tela sem salvar as alterações, clique em CANCEL.

Thanks for your feedback!
EDIT

Share your suggestions with us!
Click here and then [+ Submit idea]