请稍等 ...
×

采纳答案成功!

向帮助你的同学说点啥吧!感谢那些助人为乐的人

将 Hive 人群标签数据导入到 Hbase,执行sh hive_to_hbase.sh有报错

将 Hive 人群标签数据导入到 Hbase,执行sh hive_to_hbase.sh有报错
Caused by: org.apache.hadoop.hive.ql.metadata.HiveException: org.apache.hadoop.hbase.client.RetriesExhaustedWithDetailsException: Failed 1236 actions: Table ‘user_tags_map_all’ was not found, got: hbase:namespace.: 1236 times,

Failed with exception java.io.IOException:org.apache.hadoop.hbase.TableNotFoundException: Table ‘user_tags_map_all’ was not found, got: hbase:namespace.

请问老师,现在是没有user_tags_map_all这张表了吗?

图片描述
图片描述

正在回答 回答被采纳积分+3

1回答

小简同学 2023-08-08 22:29:55
同学你好,user_tags_map_all 这张表是应该存在的,你应该是 hbase 建表的时候没成功,hbase 就只建了这 1 张表,建表命令在 hive_load.sh 这个文件里,你自己复制下里面的 hbase 建表命令,看是什么原因为什么建表不成功。建表数据导入这些脚本都是没有问题的。
0 回复 有任何疑惑可以回复我~
  • 提问者 慕后端8225145 #1
    Hive或者hbase如果自己建了一些脚本会创建的同名的表,在执行脚本时,就可能会出问题。。删除自建的测试表,问题解决。感谢老师解答。
    回复 有任何疑惑可以回复我~ 2023-08-08 23:10:18
问题已解决,确定采纳
还有疑问,暂不采纳
意见反馈 帮助中心 APP下载
官方微信