2013-12-11 37 views

回答

3

是,假設你有一個像一個別名:

A: {num1:int, num2:int} 

,你要計算的總和,同時保持num1num2。你可以做到這一點,如:

B = FOREACH A GENERATE *, num1 + num2 AS num3:int ; 
DESCRIBE B; 
B: {num1:int, num2:int, num3:int} 

像這樣來使用,在*運營商產生的所有領域。

+0

欲瞭解更多信息:http://pig.apache.org/docs/r0.11.1/basic.html#expressions search for「Project-Range Expressions」 – Ruslan