p.pig包含以下代码
background.svg
这里开始p.pig由上面给出的代码组成。
我在mapreduce模式下开始了我的猪。 执行上面的代码时遇到以下错误: 错误org.apache.pig.tools.grunt.Grunt - 错误1000:解析期间出错。在第7行第1列遇到“”工资=加载“。
请尝试解决错误。
答案 0 :(得分:1)
您没有在别名和命令之间提供空格。 在'='运算符之前或之后,Pig期望至少有空格。
更改此行:
salaries=load 'salaries' using PigStorage(',') as (gender:chararray,details:bag{b(age:int,salary:double,zip:long)});
TO
salaries = load 'salaries' using PigStorage(',') as (gender:chararray,details:bag{b(age:int,salary:double,zip:long)});