Lorsque je soumette une ruche SQL à l'aide de tez comme ci-dessous:
hive (default)> select count(*) from simple_data;
5 Réponses :
SET MAPRED.JOB.NAME = Nom opinal P>
La question initiale note déjà que comme une possibilité si elle n'utilise pas Tez, mais veut une solution à l'aide de Tez.
bonne question. Il y a une Jira pour la ruche sur Spark pour une chose très similaire que vous demandez: Hive- 12811 - vous pouvez utiliser Spark.app.name là-bas; atterrissage dans la ruche 2.1. P>
Vous ne trouvez rien de spécifique pour la ruche sur Tez .. Peut-être que quelqu'un a besoin de soumettre une ruche Jira / Patch similaire à Hive-12811 mais pour Tez. P>
Vous pouvez utiliser "SET HIVECONF HIVE.QUERY.NAME = MYJOBNAME"
Mais vous serez capable de voir le nom uniquement à Tez View. Pas dans le fil.
Voir le lien ci-dessous:
HTTPS : //community.hortonworks.com/questions/5309/how-to-set-tez-job-name.html
Je cherche également ce problème aussi. Si je trouve la solution, je mettez à jour la question. p>
Ensemble Hive.Query.name = "Test_query"; P>
fonctionnera dans la ruche avec Tez P>
Vous avez compris cela. Utilisation de la propriété hive.session.id code> Le nom pourrait être modifié. Ci-dessous est un exemple.
hive --hiveconf hive.session.id=test_$(date '+%Y%m%d_%H%M%S') \
-e "select month, max(sale) from simple_data group by month;"
M. dirigera un nouvel emploi pour chaque requête; Mais Tez tentera de maintenir sa "session" ouverte pour éviter de désaffecter et de réaffecter des conteneurs de fil tout le temps. Votre question est donc plutôt Comment définir le nom de la session actuel (ou futur) Tez-Session i>. Voir fr.hortonworks.com/blog/introducing-tez-sessions > > Malheureusement, la ruche n'est pas au courant de la façon dont Tez fonctionne et n'a pas de paramètre spécifique pour cela ...
Au fait: il y a une demande de longue date à soutenir Tags personnalisés b> dans les emplois de fil et de Tez (surtout pour la gestion des emplois de Oozie), mais ces jiras ne montrent pas beaucoup de progrès, voir Problèmes.APache.org/jira/Browse/TeZ-909
Merci beaucoup Samson pour l'info.