Mise à jour, option SET dans Hive

Je sais il n'y a pas de mise à jour de fichier dans Hadoop, mais dans la Ruche, il est possible avec du sucre syntaxique pour fusionner les nouvelles valeurs avec les anciennes données dans la table, puis de réécrire la table de la fusion de sortie, mais si j'ai des nouvelles valeurs dans une autre table, alors je peut obtenir le même effet en utilisant une jointure externe gauche.

Le problème dans mon cas est que je dois mettre à jour la table par la définition d'une valeur à une colonne avec un certain where condition. Il est connu que SET n'est pas pris en charge.

Par exemple, considérons le dessous de la normale requête:

UPDATE temp1
SET location=florida
WHERE id=206;

J'ai essayé de convertir la même dans la Ruche, mais j'ai été coincé dans le lieu de SET. Si quelqu'un faites le moi savoir, alors il serait d'une grande aide pour moi.

source d'informationauteur Jothi