猪过滤器命令不起作用

时间:2015-01-23 18:13:06

标签: java apache-pig

我在PIG中尝试过,但是第4个命令无效。

A = load '/user/mziauddi/logsam.txt' AS (str:chararray);
split1 = FOREACH A GENERATE FLATTEN(STRSPLIT(str, '\\,', 2)) AS (id:chararray, attr:chararray);
split2 = FOREACH split1 GENERATE id, STRSPLIT(attr, '[,]') AS attributes;
ORDER = FILTER split2 BY id=='ORD';

1 个答案:

答案 0 :(得分:0)

ORDER是Pig中的内置命令,不应将其用作关系名称。您可以将关系名称(ORDER)更改为其他内容。