Atualizar dados update-data
A atividade Atualizar dados é uma atividade de Gerenciamento de Dados. Ela permite executar uma atualização em massa nos campos no banco de dados. Várias opções permitem personalizar a atualização de dados.
Configurar a atividade Update data update-data-configuration
Para configurar a atividade Atualizar dados, adicione a atividade ao seu fluxo de trabalho e defina um rótulo.
Tipo de operação
O campo Operation type permite escolher o processo que deve ser executado nos dados no banco de dados:
- Inserir ou atualizar: inserir dados ou atualizá-los se os registros já existirem no banco de dados.
- Inserir: inserir somente dados. Os registros que já existem não são atualizados. Se os critérios de reconciliação forem definidos, somente os registros não reconciliados serão adicionados.
- Atualização: atualiza os dados dos registros que já existem somente no banco de dados.
- Excluir: excluir dados.
O campo Batch size permite selecionar o número de elementos de transição de entrada a serem atualizados. Por exemplo, se você especificar 500, os primeiros 500 registros processados serão atualizados.
Identificação de registro
Esta seção permite especificar como identificar os registros no banco de dados:
- Se as entradas de dados se relacionam a uma dimensão de direcionamento existente, selecione a opção Using the targeting dimension e a escolha no campo Targeting dimension to update.
- Você também pode selecionar Usando links personalizados e especificar um ou mais links que habilitarão a identificação dos dados no banco de dados.
- Se o tipo de operação selecionado exigir uma atualização, use a opção Usando regras de reconciliação.
Campos a serem atualizados
Na seção Campos a serem atualizados, adicione os campos nos quais a atualização será aplicada. Se necessário, adicione condições para que essa atualização seja realizada. Use o campo Levar em consideração se para definir condições. As condições são aplicadas sequencialmente em ordem de lista. Use as setas à direita para alterar a ordem das atualizações. É possível usar o mesmo campo de destino várias vezes.
Vincular campos automaticamente usando o botão Mapeamento automático. A vinculação automática detecta campos com o mesmo nome.
Durante um tipo de operação Inserir ou atualizar, selecione individualmente a operação a ser aplicada para cada campo. Use o campo Tipo de operação para especificar o valor desejado.
Opções avançadas
A seção Opções avançadas permite especificar opções adicionais para lidar com a atualização de dados e o gerenciamento de duplicatas.
As duas últimas opções permitem executar ações específicas:
-
Gerar uma transição de saída: cria uma transição de saída que será ativada no final da execução. A atualização normalmente sinaliza o final de um workflow para construção do target e, portanto, a opção não é ativada por padrão.
-
Gerar uma transição de saída para as rejeições: cria uma transição de saída contendo registros que não foram processados corretamente após a atualização (por exemplo, se houver uma duplicata). A atualização geralmente marca o final de um workflow para construção do target e a opção não é ativada por padrão.