Hiveaccumulo集成

zc0qhyus  于 2021-06-28  发布在  Hive
关注(0)|答案(1)|浏览(305)

看着
https://cwiki.apache.org/confluence/display/hive/accumulointegration
我想知道为什么不支持单元格级别的可见性。有什么想法吗?

d5vmydt9

d5vmydt91#

这是因为hive通过基于现有acumulo表创建一个hive表来与acumulo协同工作,从而允许您对该数据执行hive查询。
不幸的是,accumulo的单元级安全性在很大程度上依赖于accumulo表的结构以及如何执行扫描。将它Map到配置单元表在很多方面都是不切实际的。而是通过以accumulo用户的身份执行扫描,从accumulo数据创建配置单元表。任何对他们可见的数据都将显示在配置单元表中,而不进行进一步的安全检查。
最终,如果accumulo的单元级可见性特性是应用程序的重要部分,那么使用hive简化查询可能不是最好的主意。

相关问题