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