Support Questions

Find answers, ask questions, and share your expertise

How to set: Tez Job Name?

Contributor

MapReduce allowed us to set a unique job name with mapred.job.name. This allowed us to easily track jobs after execution via searching for this name in JobTracker UI and logs.

With Tez there doesn't appear to be a tez.job.name which can be set. Is there another similar config setting we can use to set a unique Tez job name/tag?

Related Jira: https://issues.apache.org/jira/browse/HIVE-12357

Thanks

1 ACCEPTED SOLUTION

Rising Star

Hey @Wes Floyd , not that I'm aware of but if you look at RMP-3737 looks like this is coming in DAL-M20 or HDP 2.3.4

View solution in original post

7 REPLIES 7

Rising Star

Hey @Wes Floyd , not that I'm aware of but if you look at RMP-3737 looks like this is coming in DAL-M20 or HDP 2.3.4

New Contributor
@Dan Rice

Is this in HDP 2.4?

Mentor

Mentor

@Wes Floyd are you still having issues with this? Can you accept best answer or provide your own solution?

New Contributor

Hi @Artem Ervits, what is the configuration name to set the tez job name? is it --hiveconf hive.query.name=myjobname ?

Cloudera Employee

Just wanted to give an update on this thread.

This feature is available in HDP 2.3.4. However, the value set for hive.query.name will not show up in Resource Manager UI instead it will show in Tez UI because Hive re-uses YARN applications to run multiple diff queries by different users.

RM UI displays the yarn application name and in Hive/tez we reuse applications heavily so there is no 1-1 relationship between application and DAG or query.