我正在为我的学术项目在单个节点上运行 hbase(0.94.13)。将数据加载到 hbase 表后,我尝试使用 HBaseStorage 对数据运行 pig(0.11.1) 脚本。但是,这会引发错误说
IllegalArgumentException:不是主机:端口对:�\00\00\00
这是我在 Pig 中使用的加载命令
book = LOAD 'hbase://booksdb' USING
org.apache.pig.backend.hadoop.hbase.HBaseStorage('details:title','-loadKey true') AS (ID:chararray,title:chararray);
我认为这可能是 hbase 在 pig 中的版本与我的机器不同的问题。但是如果不降级我的 hbase 似乎无法使其工作。有什么帮助吗?