Como encontrar linhas duplicadas sem perder valores conflitantes.
Defina duplicatas pelos campos que estabelecem a identidade do registro. Preserve as referências às linhas originais e não combine valores conflitantes silenciosamente.
Adapte o fluxo à sua tarefa.
Escolha as colunas que definem uma duplicata e se maiúsculas ou espaços no início e no fim fazem diferença. Agrupe os registros correspondentes com seus números de linha originais. Diferencie cópias idênticas de registros com a mesma chave, mas divergentes em outros campos, e mantenha os conflitos disponíveis para revisão.
- O que você fornece
- Tabela fornecida e chaves de correspondência.
- O que você recebe
- Grupos de duplicatas que preservam as referências às linhas originais.
Veja a entrada e o resultado.
Entrada e saída ilustrativas · exemplo didático, não uma execução real do WebAct
Exemplo campo
Compare exact order_id values. Source rows: row 2: O12, USD 100; row 3: O13, USD 50; row 4: O12, USD 105. Keep source references.
Exemplo completo
Duplicate-key group O12: - Row 2: USD 100 - Row 4: USD 105 Classification: conflicting amounts, difference USD 5. Row 3 has no duplicate key in this input. No rows removed; an owner must resolve the conflict.
Carregue esta entrada no prompt e copie para o WebAct para testar a tarefa. Seu resultado pode ser diferente da ilustração.
Decisões e solução de problemas.
Nomes de clientes repetidos devem contar como registros duplicados?
Nomes sozinhos raramente estabelecem a identidade. Use a chave de registro e os campos de apoio adequados ao conjunto de dados.
Por que remover IDs duplicados fez perder um valor mais recente?
As linhas podem ter representado atualizações conflitantes. Confira os horários e as diferenças entre campos antes de decidir qual registro manter, se for o caso.
Teste com sua própria fonte.
Substitua o exemplo pelo seu material no prompt. Mantenha os requisitos necessários e copie a tarefa para o WebAct.
Personalizar e copiar a tarefa ↑