pig无法理解hbase表数据

4nkexdtk  于 2021-06-21  发布在  Pig
关注(0)|答案(1)|浏览(390)

我正在学术项目的单个节点上运行hbase(0.94.13)。将数据加载到hbase表之后,我尝试使用hbastorage对数据运行pig(0.11.1)脚本。然而这抛出了一个错误
illegalargumentexception:不是host:port pair: �\00\00\00
这是我在pig中使用的load命令
书籍=加载'hbase://booksdb'使用
org.apache.pig.backend.hadoop.hbase.hbastorage('details:title“,”-loadkey true“)作为(id:chararray,title:chararray);
我想这可能是一个问题,hbase在pig中的版本不同于我的机器。但如果不降低我的hbase等级,它似乎就不能正常工作。有什么帮助吗?

suzh9iv8

suzh9iv81#

如果您需要在pig.properties文件中添加一些设置(或者在脚本中设置setting\u name='values',那么您似乎正在尝试远程提交pig作业

hbase.zookeeper.quorum=<node>
hadoop.job.ugi=username,groupname
fs.default.name=hdfs://<node>:port
mapred.job.tracker=hdfs://<node>:port

相关问题