hadoop-pig-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Richard Ding (JIRA)" <j...@apache.org>
Subject [jira] Commented: (PIG-1056) table can not be loaded after store
Date Tue, 10 Nov 2009 00:43:32 GMT

    [ https://issues.apache.org/jira/browse/PIG-1056?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12775208#action_12775208
] 

Richard Ding commented on PIG-1056:
-----------------------------------

The current Zebra loader doesn't work well in Pig batch mode:   at compile time in batch mode,
the file to be loaded may not exist (such as intermediate file).   

> table can not be loaded after store
> -----------------------------------
>
>                 Key: PIG-1056
>                 URL: https://issues.apache.org/jira/browse/PIG-1056
>             Project: Pig
>          Issue Type: Bug
>    Affects Versions: 0.6.0
>            Reporter: Jing Huang
>
> Pig Stack Trace
> ---------------
> ERROR 1018: Problem determining schema during load
> org.apache.pig.impl.logicalLayer.FrontendException: ERROR 1000: Error during parsing.
Problem determining schema during load
>         at org.apache.pig.PigServer$Graph.parseQuery(PigServer.java:1023)
>         at org.apache.pig.PigServer$Graph.registerQuery(PigServer.java:967)
>         at org.apache.pig.PigServer.registerQuery(PigServer.java:383)
>         at org.apache.pig.tools.grunt.GruntParser.processPig(GruntParser.java:716)
>         at org.apache.pig.tools.pigscript.parser.PigScriptParser.parse(PigScriptParser.java:324)
>         at org.apache.pig.tools.grunt.GruntParser.parseStopOnError(GruntParser.java:168)
>         at org.apache.pig.tools.grunt.GruntParser.parseStopOnError(GruntParser.java:144)
>         at org.apache.pig.tools.grunt.Grunt.exec(Grunt.java:89)
>         at org.apache.pig.Main.main(Main.java:397)
> Caused by: org.apache.pig.impl.logicalLayer.parser.ParseException: Problem determining
schema during load
>         at org.apache.pig.impl.logicalLayer.parser.QueryParser.Parse(QueryParser.java:734)
>         at org.apache.pig.impl.logicalLayer.LogicalPlanBuilder.parse(LogicalPlanBuilder.java:63)
>         at org.apache.pig.PigServer$Graph.parseQuery(PigServer.java:1017)
>         ... 8 more
> Caused by: org.apache.pig.impl.logicalLayer.FrontendException: ERROR 1018: Problem determining
schema during load
>         at org.apache.pig.impl.logicalLayer.LOLoad.getSchema(LOLoad.java:155)
>         at org.apache.pig.impl.logicalLayer.parser.QueryParser.Parse(QueryParser.java:732)
>         ... 10 more
> Caused by: java.io.IOException: No table specified for input
>         at org.apache.hadoop.zebra.pig.TableLoader.checkConf(TableLoader.java:238)
>         at org.apache.hadoop.zebra.pig.TableLoader.determineSchema(TableLoader.java:258)
>         at org.apache.pig.impl.logicalLayer.LOLoad.getSchema(LOLoad.java:148)
>         ... 11 more
> ================================================================================
> ~                                                                                   
     
> script:
> register /grid/0/dev/hadoopqa/hadoop/lib/zebra.jar;
> A = load 'filter.txt' as (name:chararray, age:int);
> B = filter A by age < 20;
> --dump B;
> store B into 'filter1' using org.apache.hadoop.zebra.pig.TableStorer('[name];[age]');
> rec1 = load 'B' using org.apache.hadoop.zebra.pig.TableLoader();
> dump rec1;

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


Mime
View raw message