pig cassandra错误2118无法获取输入拆分

6tr1vspr  于 2021-05-29  发布在  Hadoop
关注(0)|答案(1)|浏览(184)

我开始尝试用datastax的这个教程做简单的pig+cassandra集成:http://docs.datastax.com/en/datastax_enterprise/4.5/datastax_enterprise/ana/anapigexrel.html
但是当我尝试将结果存储到cql时,我得到了一个错误:
消息:org.apache.pig.backend.executionengine.execute:错误2118:无法在org.apache.pig.backend.hadoop.executionengine.mapreduelayer.piginputformat.getsplits(piginputformat)获取输入拆分。java:279)
知道发生什么事了吗?我在这里读到了一些答案,指的是把我的Pig分割器改为杂音分割器
我已经这么做了,但仍然会发生。是配置问题吗?

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

vybvopom1#

我发现做了之后:

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

我需要从特定的控制台执行source~/.bashrc和pig。
虽然我又犯了一个错误,但我认为这个案子已经解决了。

相关问题