以下失败:
data = FOREACH rawData GENERATE (int) col;
aggregate = FOREACH data GENERATE MIN(col);
有什么办法能让我上面的工作吗?
我试过这个:
data = FOREACH rawData GENERATE 1 dummy, (int) col;
grouped = GROUP data BY dummy;
aggregate = FOREACH grouped GENERATE MIN(data.col)
现在我得到一个:java.lang.Exception: java.lang.OutOfMemoryError: Java heap space
实际上有 11 行整数 (1..11)...所以不知道为什么我会收到 outOfMemoryError?
我正在从命令行运行脚本pig -f myscript.pig
PIG 的新手,所以如果我需要设置一些东西,请告诉我...