I am using hasoop 1.0.4, cassandra 1.2.2 and pig 0.11.0.
I want to run this script on grunt:
**grunt> rows = LOAD 'cassandra://Keyspace1/Users' USING CassandraStorage() AS (key, columns: bag {T: tuple(name, value)});**
but I have this error:
**2013-03-19 11:15:54,957 [main] ERROR org.apache.pig.tools.grunt.Grunt - ERROR 1070: Could not resolve CassandraStorage using imports: [, org.apache.pig.builtin., org.apache.pig.impl.builtin.]**
The log file contains:
Pig stack tracing
ERROR 1070: Failed to resolve CassandraStorage using import: [, org.apache.pig.builtin., Org.apache.pig.impl.builtin.]
Parsing failed: Pig script failed parsing: pig script failed to check: org.apache.pig.backend.executionengine.ExecException: ERROR 1070: CassandraStorage could not be resolved by importing: [, org.apache.pig .builtin., org.apache.pig.impl.builtin.] at org.apache.pig.parser.QueryParserDriver.parse (QueryParserDriver.java:191) at org.apache.pig.PigServer $ Graph.validateQuery (PigServer.java : 1571) at org.apache.pig.PigServer $ Graph.registerQuery (PigServer.java:1544) at org.apache.pig.PigServer.registerQuery (PigServer.java UP16) at org.apache.pig.tools.grunt. GruntParser.processPig (GruntParser.java:991) at org.apache.pig.tools.pigscript.parser.PigScriptParser.parse (PigScriptParser.java:412) at org.apache.pig.tools.grunt.GruntParser.parseSernOrrntSernOrner java: 194) at org.apa che.pig.tools.grunt.GruntParser.parseStopOnError (GruntParser.java:170) at org.apache.pig.tools.grunt.Grunt.run (Grunt.java:69) at org.apache.pig.Main.run ( Main.javaโ38) at org.apache.pig.Main.main (Main.java:157) Called: pork script failed to check: org.apache.pig.backend.executionengine.ExecException: ERROR 1070: CassandraStorage could not be resolved via import: [, org.apache.pig.builtin., org.apache.pig.impl.builtin.] on org.apache.pig.parser.LogicalPlanBuilder.validateFuncSpec (LogicalPlanBuilder.java:1209) at org.apache. pig. 3183) at org.apache.pig.parser.LogicalPlanGenerator.op_clause (LogicalPlanGenerator.java:1315) at org.apache.pig. parser.LogicalPlanGenerator.general_statement (LogicalPlanGenerator.java:799) at org.apache.pig.parser. LogicalPlanGenerator.statement (LogicalPlanGenerator.java at org.apache.pig.parser.QueryParserDriver.parse (QueryParserDriver.java:184) ... 10 more Caused by: org.apache.pig.backend.executionengine.ExecException: ERROR 1070: Failed to resolve CassandraStorage using import: [ , org.apache.pig.builtin., Org.apache.pig.impl.builtin.] at org.apache.pig.impl.PigContext.resolveClassName (PigContext.javaโ23) at org.apache.pig.parser.LogicalPlanBuilder .validateFuncSpec (LogicalPlanBuilder.java:1206)
... another 18
thanks.
source share