我开始尝试用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
1条答案
按热度按时间vybvopom1#
我发现做了之后:
我需要从特定的控制台执行source~/.bashrc和pig。
虽然我又犯了一个错误,但我认为这个案子已经解决了。