5

我已经有一个使用 Pig 创建的表。现在我想在每一行(记录)中添加一个随机数,以便为我提供一个包含此添加列的新表。

这可能吗?如何?

4

1 回答 1

2

您可以为此目的使用RANDOM UDF。
例如:

A = ...
B = foreach A generate (int)(RANDOM()*100.0) as rnd, [other fields...]
于 2013-09-20T09:15:16.293 回答