我正在尝试从Pig脚本加载数据。数据存储在HBase中,我可以在HCatalog中映射和创建表。但是当我试图从Pig访问HCatalog表时,我得到了异常,因为
Caused by: java.lang.ClassCastException: org.apache.hadoop.hive.hbase.HBaseStorageHandler cannot be cast to org.apache.hcatalog.mapreduce.HCatStorageHandler
at org.apache.hcatalog.common.HCatUtil.getStorageHandler(HCatUtil.java:425)
at org.apache.hcatalog.common.HCatUtil.getStorageHandler(HCatUtil.java:374)
at org.apache.hcatalog.mapreduce.InitializeInput.extractPartInfo(InitializeInput.java:157)
at org.apache.hcatalog.mapreduce.InitializeInput.getInputJobInfo(InitializeInput.java:136)
at org.apache.hcatalog.mapreduce.InitializeInput.setInput(InitializeInput.java:85)
at org.apache.hcatalog.mapreduce.HCatInputFormat.setInput(HCatInputFormat.java:85)有没有解决这个问题的办法?
发布于 2014-06-04 19:45:05
https://stackoverflow.com/questions/22184960
复制相似问题