2014-09-05 2 views
1

안녕에 호튼 웍스 샌드 박스에 데이터를로드 할 때 내가 먼저 LOAD 'Pig/iris.csv' using PigStorage (',') 오류가 튀어이 명령을 실행실패 내가 하둡 매우 초보입니다 돼지

LOAD 'Pig/iris.csv' using PigStorage (','); 
2014-09-05 06:04:04,853 [main] INFO org.apache.pig.Main - Apache Pig version 0.12.1.2.1.1.0-385 (rexported) compiled Apr 16 2014, 15:59:00 
2014-09-05 06:04:04,885 [main] INFO org.apache.pig.Main - Logging error messages to: /dev/null 
2014-09-05 06:04:07,077 [main] INFO org.apache.pig.impl.util.Utils - Default bootup file /usr/lib/hue/.pigbootup not found 
2014-09-05 06:04:14,699 [main] INFO org.apache.hadoop.conf.Configuration.deprecation - mapred.job.tracker is deprecated. Instead, use mapreduce.jobtracker.address 
2014-09-05 06:04:14,699 [main] INFO org.apache.hadoop.conf.Configuration.deprecation - fs.default.name is deprecated. Instead, use fs.defaultFS 
2014-09-05 06:04:14,699 [main] INFO org.apache.pig.backend.hadoop.executionengine.HExecutionEngine - Connecting to hadoop file system at: hdfs://sandbox.hortonworks.com:8020 

2014-09-05 06:05:11,826 [main] INFO org.apache.hadoop.conf.Configuration.deprecation - fs.default.name is deprecated. Instead, use fs.defaultFS 
grunt> LOAD 'Pig/iris.csv' using PigStorage (','); 
2014-09-05 06:05:13,203 [main] ERROR org.apache.pig.tools.grunt.Grunt - ERROR 1000: Error during parsing. Encountered " <IDENTIFIER> "LOAD "" at line 1, column 1. 
Was expecting one of: 
<EOF> 
"cat" ... 
"clear" ... 
"fs" ... 
"sh" ... 
"cd" ... 
"cp" ... 
"copyFromLocal" ... 
"copyToLocal" ... 
"dump" ... 
"\\d" ... 
"describe" ... 
"\\de" ... 
"aliases" ... 
"explain" ... 
"\\e" ... 
"help" ... 
"history" ... 
"kill" ... 
"ls" ... 
"mv" ... 
"mkdir" ... 
"pwd" ... 
"quit" ... 
"\\q" ... 
"register" ... 
"rm" ... 
"rmf" ... 
"set" ... 
"illustrate" ... 
"\\i" ... 
"run" ... 
"exec" ... 
"scriptDone" ... 
"" ... 
"" ... 
<EOL> ... 
";" ... 

Details at logfile: /dev/null 

사람이 문제를 해결하는 방법을 알고 있나요을?

답변

1

LOAD은 관계를 만듭니다. 나중에 변수로 지정할 수 있도록 변수에 할당해야합니다.

L = LOAD 'Pig/iris.csv' using PigStorage (','); 

DUMP L; 
+0

감사합니다. 돼지에 대해 궁금한 점 중 하나는 R에서와 같이 강조 표시하여 한 줄 명령을 실행하거나 전체 스크립트를 한 번에 실행할 수 있습니까? – MYjx

관련 문제