Thanks Eric and Mark.
Now I see that job.name is documented in http://pig.apache.org/docs/r0.8.1/piglatin_ref2.html#set (duh). It also says there "All Pig and Hadoop properties can be set."
Trying to figure out what exactly those properties are (is there a list someplace?) I looked at my job configuration at
where I now see 'mapred.job.name' --> PigLatin:hello
after I set job.name to 'hello'.
SET mapred.job.name hello
doesn't seem to have any effect at all.
So I am confused about which properties I can set, and how to refer to them. Is there a doc or wiki page someplace that explains this to a pig/hadoop novice?
Thanks again for your help.
William F Dowling
From: Mark Laczin [mailto:[EMAIL PROTECTED]]
Sent: Thursday, May 26, 2011 2:23 PM
To: [EMAIL PROTECTED]
Subject: Re: Set visible name of a running pig job
This will work but will (in .80 at least) change only the part of the
job name that's not 'PigLatin:'.
That is, if you use job.name 'hello' in a script named test.pig
You end up with a full name of:
Instead of PigLatin:test.pig
On Thu, May 26, 2011 at 2:15 PM, Eric Gaudet <[EMAIL PROTECTED]> wrote:
> At the beginning of your script, use:
> SET job.name 'this is my alternative name';
> You can also use parameters like $PARAM in the name.
> On 05/26/2011 11:04 AM, [EMAIL PROTECTED] wrote:
>> When I run a pig job the hadoop job tracker gui (the one on port 50030)
>> shows ‘PigLatin:myscript.pig’ as the name of the job. How can I configure
>> that to show a different name than the name of the script?
>> Thanks in advance,
>> William F Dowling