Ho installato Pig 0.12 nella mia macchina. quando corroPIG: ERROR 1000: Errore durante l'analisi
darwin$ pig
grunt> ls /data/
hdfs://Nmame:10001/data/pg20417.txt<r 3> 674570
hdfs://Nname:10001/data/pg4300.txt<r 3> 1573150
hdfs:/Nname:10001/data/pg5000.txt<r 3> 1423803
hdfs://Nname:10001/data/weather <dir>
ma quando cerco di creare una query, ottengo il seguente errore:
grunt> book = load '/data/pg4300.txt' as (lines:chararray);
2014-06-30 17:40:08,939 [main] ERROR org.apache.pig.tools.grunt.Grunt - ERROR 1000: Error during parsing. Encountered " <PATH> "book=load "" at line 2, 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: /Users/Documents/pig_1404175088198.log
Ho provato a cambiare load
-LOAD
e as
-AS
ma niente ha funzionato.
rimuovere/prima di dati. Make it: book = carica 'data/pg4300.txt' as (lines: chararray); – gonephishing
Quando dici di averlo installato, intendi che hai preso una versione pre-compilata o l'hai creata tu stesso dalla fonte? – fxm
qual è lo stato attuale del tuo problema. Ha funzionato? O cos'altro hai provato? – gonephishing