Я новичок в Hive. У меня есть главная таблица t1 и временная таблица t2. Временная таблица загружается входящими данными каждый день. Поступающие данные могут быть обновлены записи, а также новые записи.
table t2(temp): table t1(main)
id name id name
1 vinni 1 vikki
3 anna 2 amita
Я хочу, чтобы в моей главной таблице были старые записи, обновленные записи из временной таблицы и новые записи из временной таблицы.
В моей главной таблице должны быть записи, подобные приведенным ниже:
id name
1 vinni
2 amita
3 anna
Я пытался сделать это с помощью полного внешнего соединения, но это не оптимальное решение. Итак, как я могу добиться этого с помощью левого внешнего соединения. В конце я не хочу, чтобы мои записи временной таблицы и таблица могли быть удалены после загрузки ее данных в основную таблицу.