Hi,

I am also curious. I studied this and I guess that it could be the input index. 
For example, foreach A generate .... Here A's index is 0 in the inputs of the 
operator foreach.

Let me know if I am wrong.

Thanks,
Richard

> Date: Fri, 6 Nov 2009 00:04:36 -0500
> Subject: RequiredFields contents
> From: dvrya...@gmail.com
> To: pig-dev@hadoop.apache.org
> 
> Hi all,
> 
> I am looking at the RequiredFields class and it has this explanation
> of what getFields() returns:
> 
>     /**
>      * List of fields required from the input. This includes fields that are
>      * transformed, and thus are no longer the same fields. Using the example 
> 'B
>      * = foreach A generate $0, $2, $3, udf($1)' would produce the list (0, 
> 0),
>      * (0, 2), (0, 3), (0, 1). Note that the order is not guaranteed.
>      */
> 
> 
> The second element of the pair is self-explanatory -- but what is the
> first element in the pair?
> 
> Thanks,
> -Dmitriy
                                          
_________________________________________________________________
“游日本,拿现金”MClub白领股神大赛火热报名中
http://club.msn.cn/pr/?a=emoney

Reply via email to