Target Action Faz Parte do Design da Query
Overwrite, Append e Add/Update têm custos operacionais diferentes.
O nível de evidência descreve minha experiência com o conteúdo. Fonte oficial descreve contrato/documentação da plataforma. Observação de produção não deve ser tratada automaticamente como limite oficial.
O texto SQL é só metade da Query Activity. A target action muda a forma como a plataforma escreve os dados e pode virar gargalo conforme o alvo cresce.
Use Overwrite para saídas de staging reconstruíveis quando apropriado.
Trate Add/Update como uma carga potencialmente cara de verificação de existência em escala.
Use primary keys estáveis quando updates forem necessários.
Considere staging seguido de Data Copy/Import em workloads grandes de Add/Update.
Por que Add/Update fica lento
A Salesforce documenta que Query Activities grandes em Add/Update podem gastar bastante tempo verificando se cada linha já existe no alvo antes de gravá-la. O efeito fica mais visível conforme origem e destino crescem.
Padrão para escala
Preencha uma DE intermediária com Overwrite e depois use uma atividade de Data Copy / Import para executar o Add/Update no destino durável quando esse desenho fizer sentido para o caso.