Ir para o conteúdo

Transforme as suas conexões em um bônus de fim de ano com o nosso novo Programa de Indicação de Clientes! Saiba mais

Esta documentação é para a versão 4 e posterior do App Builder, o novo nome do Vinyl. Acesse a documentação do Vinyl aqui.

Transações no Jitterbit App Builder

Introdução

Você pode definir qualquer evento para ser executado como uma transação. Para que uma transação seja bem-sucedida e seja confirmada no banco de dados, todas as partes dela devem ser bem-sucedidas. Se qualquer parte de uma transação falhar, a transação inteira falhará, e nenhuma alteração será confirmada no banco de dados.

Se o tipo de execução (foreground ou background) não mudar, os eventos chamados por um evento de transação serão incluídos na transação. Se o tipo de execução mudar (de foreground para background, ou de background para foreground), os eventos chamados não serão incluídos na transação.

As transações usam a implementação do banco de dados subjacente. Como isso varia de acordo com o fornecedor, o App Builder confirma ou reverte as transações na ordem inversa de quando foram abertas.

Dica

Se o banco de dados subjacente não suportar transações, você pode usar manipuladores de rollback em vez de.

Como habilitar transações

Para habilitar transações em um evento, siga estas etapas:

  1. Vá para a página Detalhes do evento de regra para o evento.

  2. Expanda o painel de configurações Propriedades de execução.

  3. Selecione a caixa de seleção Transação:

    Opção de transação