Atualizar dados update-data
A atividade Atualizar dados é uma atividade de Gerenciamento de Dados. Ele 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, comece adicionando 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.
- Delete: excluir dados.
O campo Batch size permite selecionar o número de elementos de transição de entrada a serem atualizados. Por exemplo, se o número declarado for 500, os primeiros 500 registros 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 selecione no campo Targeting dimension to update.
- Você também pode selecionar o 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, você deverá usar 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 e, se necessário, adicione condições para que essa atualização seja realizada. Para fazer isso, use o campo Levado em consideração se. As condições são aplicadas uma após a outra 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.
Você pode 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, você pode selecionar individualmente a operação a ser aplicada para cada campo. Para fazer isso, selecione o valor desejado no campo Operation type.
Opções avançadas
As Opções avançadas permitem que você especifique opções adicionais para lidar com a atualização de dados, bem como gerenciar 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 fluxo de trabalho de direcionamento e, portanto, a opção não é ativada por padrão.