Transformação de Estratégia de Atualização - Propriedades Avançadas
Transformação de Estratégia de Atualização - Propriedades Avançadas
Configure propriedades avançadas para ajudar a determinar como o Serviço de Integração de Dados processa dados para a transformação de Estratégia de Atualização.
Você pode definir as seguintes propriedades avançadas para a transformação de Estratégia de atualização na guia Avançado:
Encaminhar Linhas Rejeitadas
Determina se a transformação de Estratégia de Atualização passa linhas rejeitadas para a próxima transformação ou se as descarta. Por padrão, o Serviço de Integração de Dados encaminha as linhas rejeitadas para a próxima transformação. O Serviço de Integração de Dados sinaliza as linhas para rejeição e as grava no arquivo de rejeição. Se você não selecionar Encaminhar Linhas Rejeitadas, o Serviço de Integração de Dados descartará as linhas rejeitadas e as gravará no arquivo de log do mapeamento.
Usar mesclagem do Hive
Determina se a transformação de Estratégia de Atualização usa o MERGE do Hive para realizar atualizações nos destinos do Hive quando o mapeamento é executado no mecanismo Spark. Quando uma consulta usa uma instrução MERGE em vez de instruções INSERT, UPDATE ou DELETE, o processamento é mais eficiente.
O mapeamento ignora a opção MERGE do Hive nos seguintes cenários:
O mapeamento é executado no mecanismo Databricks Spark.
O mapeamento é executado no mecanismo Blaze.
MERGE é restrito pela implementação do Hive em determinadas distribuições do Hadoop.
Mapeamentos executados no mecanismo Databricks Spark usam o comando SQL "MERGE INTO" do Databricks em vez do MERGE do Hive. Em mapeamentos executados no mecanismo Blaze e em cenários em que o MERGE é restrito, o mecanismo de tempo de execução usa INSERT, UPDATE e DELETE para realizar a operação.
O log de mapeamento contém resultados da operação, incluindo se as restrições afetaram os resultados.
Quando a atualização afeta colunas de particionamento ou de intervalo, as atualizações nas colunas são omitidas.
A Developer tool e o Serviço de Integração de Dados não fazem a validação contra essa restrição. Se a expressão Estratégia de Atualização violar essas restrições, o mapeamento poderá produzir resultados inesperados.
Nível de Rastreamento
Quantidade de detalhes que aparecem no log para esta transformação. Você pode escolher conciso, normal, inicialização detalhada ou dados detalhados. O padrão é normal.