2

我正在使用 cassandra/example/pig/bin/pig_cassandra 脚本在 Cassandra 上运行 Pig 脚本。执行rows = LOAD 'cassandra://schema1/users' USING org.apache.cassandra.hadoop.pig.CassandraStorage();时出现错误

错误:错误 org.apache.pig.tools.grunt.Grunt - 错误 1069:解析类 org.apache.cassandra.hadoop.pig.CassandraStorage 的类版本号时出现问题

我在 mac os x 10.9 上使用 java 7 运行 cassandra 2.0.3、pig 0.12.0

.bash_profile contains 
export PIG_HOME=~/pig-0.12.0-src
export PIG_CONF_DIR=~/hadoop-1.0.4/conf
export PIG_INITIAL_ADDRESS=localhost
export PIG_RPC_PORT=9160
export PIG_PARTITIONER=org.apache.cassandra.dht.Murmur3Partitioner

请指导我解决此问题。在此先感谢您的帮助。

4

1 回答 1

2

您可以尝试如下使用 CqlStorage 吗?

rows = LOAD 'cql://schema1/users' 使用 CqlStorage();

于 2014-02-22T19:42:05.197 回答