当我尝试在我的clouderavm中执行下面的pig脚本时,我得到了以下错误
grunt> sta1 = LOAD 'hdfs://localhost.localdomain:8020/user/cloudera/movies_data.csv' USING
PigStorage(',') AS (sno:int, moviename:chararray, year:int, rating:float, collect:int);
2014-10-05 07:34:19670[main]error org.apache.pig.tools.grunt.grunt-错误1070:无法使用导入解析pigstorage:[,org.apache.pig.builtin.,org.apache.pig.impl.builtin.]日志文件中的详细信息:/home/cloudera/pig_.log
3条答案
按热度按时间sczxawaw1#
检查cloudera manager是否已从vm浏览器启动。
mftmpeh82#
-dpig.additional.jars使用此参数添加pig运行所需的jar。
irtuqstp3#
此错误是因为分隔符符号与hdfs中.csv文件中的pigstorage(',')不匹配。确保相应的.jar(宏)文件嵌入到清管器中。