当我尝试运行 pig + cassandra 时出现错误?请帮助

Posted

技术标签:

【中文标题】当我尝试运行 pig + cassandra 时出现错误?请帮助【英文标题】:when i am trying to run the pig + cassandra error shows up? help required please 【发布时间】:2013-05-30 10:17:52 【问题描述】:

[root@SudeepMangu pig]# bin/pig_cassandra -x local example-script.pig

使用 /home/sudeep/pig-0.9.2/pig-0.9.2-withouthadoop.jar。 2013-05-30 14:22:20,007 [main] INFO org.apache.pig.Main - 将错误消息记录到:/home/sudeep/apache-cassandra-1.2.5-src/examples/pig/pig_1369903940005.log 2013-05-30 14:22:20,133 [main] INFO org.apache.pig.backend.hadoop.executionengine.HExecutionEngine - 连接到 hadoop 文件系统:file:///

2013-05-30 14:22:20,668 [main] *错误 org.apache.pig.tools.grunt.Grunt -* 错误 1070 : 无法使用导入解析 CassandraStorage:[org.apache.cassandra.hadoop.pig., , org.apache.pig.builtin., org.apache.pig.impl.builtin.]

【问题讨论】:

【参考方案1】:

包含 CassandraStorage UDF 的 JAR 不在您的类路径中。您需要在脚本中注册它,例如:

REGISTER /path/to/jar;

然后你就可以使用它了。

【讨论】:

以上是关于当我尝试运行 pig + cassandra 时出现错误?请帮助的主要内容,如果未能解决你的问题,请参考以下文章

运行 Spring Boot cassandra 项目时出现异常

Pig Cassandra 使用 oozie 处理非常缓慢(心跳)

使用 cassandra 对 hadoop-2.2.0 运行 piglatin 脚本时出错

使用 pig 将小数导入 cassandra

Cassandra:NoHostAvailableException:所有主机尝试查询失败

使用模式加载数据时出现 Apache Pig ClassCast 异常