2017-06-28 2 views
0

Comme le dit le titre, je veux ajouter un préfixe pour sortir les fichiers générés par le hql suivant. Est-ce possible de désigner un préfixe?[Hive] Comment puis-je modifier le nom du fichier de sortie de 000000_0.gz à PREFIX-000000_0.gz?

INSERT OVERWRITE DIRECTORY outputDir SELECT ... FROM ...;

+0

Pourquoi? ................... –

+0

Tout simplement parce que je ne veux pas modifier l'autre travail qui utilise la sortie. Si le nom du fichier a changé, je dois également modifier le code source. – user3225917

Répondre

0

Je viens de répondre à cette autre question 1

Je pense que vous devriez être en mesure de le faire

set mapreduce.output.basename = "part-"; 
+0

J'ai regardé le code sous-jacent et cela ne marchera pas. – shainnif