PIG Cassandra ERROR 2118无法获得输入分割

时间:2015-09-23 08:21:26

标签: hadoop cassandra apache-pig

我开始尝试使用datastax进行简单的pig + cassandra与本教程的集成:http://docs.datastax.com/en/datastax_enterprise/4.5/datastax_enterprise/ana/anaPigExRel.html

但是当我尝试将结果存储到cql中时,我收到此错误:

  

消息:org.apache.pig.backend.executionengine.ExecException:ERROR   2118:无法获得输入拆分           在org.apache.pig.backend.hadoop.executionengine.mapReduceLayer.PigInputFormat.getSplits(PigInputFormat.java:279)

有什么想法吗?我在这里读了一些答案,指的是将我的PIG_PARTITION改为Murmur3Partitioner

我已经做过但仍然会发生。是配置问题吗?

export PIG_PARTITIONER=org.apache.cassandra.dht.Murmur3Partitioner

1 个答案:

答案 0 :(得分:0)

我在做完之后发现:

export PIG_PARTITIONER=org.apache.cassandra.dht.Murmur3Partitioner

我需要做源〜/ .bashrc并从那个特定的控制台做猪。

虽然我得到了另一个错误,但我认为这个案子已经解决了。