Pig Filter语法错误,意外符号

时间:2014-04-26 02:34:26

标签: apache-pig

inputData = LOAD '$input' AS (line:chararray);
statusLineFilter = FILTER smallData BY (line MATHCES '^.* AppWrite-Dispatcher: Status code: [0-9]+$');

当我运行它时,此代码会产生此错误:ERROR org.apache.pig.tools.grunt.Grunt - ERROR 1200:语法错误,'line'处或附近的意外符号

日志文件说的完全相同。我很茫然,因为完全相同的语法在我编写的其他脚本中起作用。

1 个答案:

答案 0 :(得分:1)

为了避免拼错关键词,我建议您使用IDE或文本编辑器(如emacs)和pig-mode.el一起添加语法高亮;)