Eu recentemente comecei a trabalhar em Databricks e eu tenho tentado encontrar uma maneira de executar uma instrução merge em uma tabela de Delta, ainda que usando um R api (de preferência sparklyr). O objetivo final é, de alguma forma, impor uma "duplicata" restrição, conforme descrito aqui. A referida documentação descreve o Python fluxo de trabalho :
deltaTable.alias("logs").merge(
newDedupedLogs.alias("newDedupedLogs"),
"logs.uniqueId = newDedupedLogs.uniqueId") \
.whenNotMatchedInsertAll() \
.execute()
no entanto, eu estava me perguntando se existe uma maneira directa para conseguir isso através de R. de Qualquer ajuda/ideias sobre o assunto será muito apreciada desde que eu sou um novo utilizador (como mencionado acima). Obrigado antecipadamente!