PIG 0.11
Query :
I register the below string
String query = "A = LOAD '" + BENCHMARK_PARQUET_MR_DATA_TEXTINPUT + "'
using PigStorage() as (" + schemaString + ");";

with
pigServer.registerQuery(query);

It translates to

 A = LOAD '/home/deepakkv/benchmark/PIG/data/textinput' using PigStorage()
as (a0:chararray, a1:chararray, a2:chararray, a3:chararray, a4:chararray,
a5:chararray, a6:chararray, a7:chararray, a8:chararray, a9:chararray);


Exception
Caused by: Failed to parse: <line 1, column 357>  mismatched input 'AS'
expecting SEMI_COLON
    at
org.apache.pig.parser.QueryParserDriver.parse(QueryParserDriver.java:235)
    at
org.apache.pig.parser.QueryParserDriver.parse(QueryParserDriver.java:177)
    at org.apache.pig.PigServer$Graph.parseQuery(PigServer.java:1599)


The very same query works in pig grunt shell.
-- 
Deepak

Reply via email to