【发布时间】:2016-04-23 21:20:48
【问题描述】:
我正在尝试在 Pig 中使用 ASSERT 运算符,但遇到了问题。
A = LOAD 'data' AS (a0:int,a1:int,a2:int);
DUMP A;
(1,2,3)
(4,2,1)
(8,3,4)
(4,3,3)
(7,2,5)
(8,4,3)
ASSERT A by a0 > 0 'a0 should be greater than 0';
以下是日志:
ERROR 1000:解析时出错。遇到“”ASSERT “”在第 3 行第 1 列。` 期待以下之一:
“猫”...
“清除”...
.... org.apache.pig.tools.pigscript.parser.ParseException:在第 3 行第 1 列遇到““ASSERT”。
请帮忙
【问题讨论】:
-
从 Pig 0.12 版本开始支持 ASSERT 运算符。您使用的是哪个版本??
-
@Nishu Tayal - Pig 版本是 0.12
标签: apache-pig