phoenix v4.4能否利用hbase命名空间?

lvmkulzt  于 2021-06-10  发布在  Hbase
关注(0)|答案(1)|浏览(407)

在我们评估hortonworks2.3中phoenix+hbase的使用时,我们得出的结论是,在phoenix的当前捆绑版本4.4中,名称空间不受支持。上游的jiras让人困惑,但看起来phoenix在4.7-4.8之前不支持名称空间+权限。
这是我们在系统上启用phoenix时看到的。系统。*表是菲尼克斯的。我们的在ns:命名空间中。

Version 1.1.2.2.3.6.0-3796, r2873b074585fce900c3f9592ae16fdd2d4d3a446, Thu Jun 23 16:29:31 UTC 2016

hbase(main):001:0> list
TABLE
SYSTEM.CATALOG
SYSTEM.FUNCTION
SYSTEM.SEQUENCE
SYSTEM.STATS
ambarismoketest
ns:contact
ns:counters
ns:counters-backup
ns:lists
ns:logins
ns:modelLogs
ns:models
ns:reportLogs
ns:users

问题

这听起来像是一个正确的结论吗?如果是的话,我对Phoenix城有什么选择?
在hw 2.3中升级它(假设这不是一个选项)?
怎么解决?
手动将phoenix表从默认ns移到我们的应用程序中?怎样?

参考文献

hbase名称空间出现在Phoenix城
支持hbase非默认命名空间
phoenix架构应该Map到hbase命名空间

3xiyfsfu

3xiyfsfu1#

您可以在hdp2.3中通过替换`/usr/hdp/……phoenix中的正确jar文件来升级phoenix

相关问题