Transformação de Estratégia de Atualização - Visão Geral
Transformação de Estratégia de Atualização - Visão Geral
A transformação de Estratégia de Atualização é uma transformação ativa que sinaliza uma linha para inserir, atualizar, excluir ou rejeitar. Use uma transformação de Estratégia de Atualização para controlar as alterações em linhas existentes de um destino com base em uma condição que você aplicar.
Como transformação ativa, a transformação de Estratégia de Atualização pode alterar o número de linhas que passam por ela. A transformação de Estratégia de Atualização testa cada linha para ver se ela atende a uma condição específica e depois sinaliza a linha de maneira compatível. A transformação passa linhas sinalizadas para inserção, atualização ou exclusão para a próxima transformação. Você pode configurar a transformação para passar linhas sinalizadas para rejeição para a próxima transformação ou para remover essas linhas.
Por exemplo, você pode usar a transformação de Estratégia de Atualização para sinalizar todas as linhas de clientes para atualização quando o endereço de correspondência tiver sido alterado. Ou, você pode sinalizar todas as linhas de funcionários para rejeição para pessoas que não trabalham mais para a organização.
Você pode usar uma transformação de Estratégia de Atualização para gravar resultados em um destino de banco de dados relacional quando o mapeamento for executado no Mecanismo Spark. O mapeamento usa uma cadeia de conexão JDBC.