查看
https://cwiki.apache.org/confluence/display/Hive/AccumuloIntegration
我想知道为什么不支持单元格级别的可见性。有什么想法吗?
这是因为 Hive 通过基于现有 Accumulo 表创建 Hive 表来与 Accumulo 配合使用,从而允许你对该数据执行 Hive 查询。
不幸的是,Accumulo的单元级安全性在很大程度上依赖于Accumulo表的结构方式以及扫描的执行方式。将其映射到 Hive 表在很多方面都非常不切实际。相反,通过以累积用户身份执行扫描,从累积数据创建的 Hive 表。他们可见的任何数据都将显示在 Hive 表中,无需进一步的安全检查。
最终,如果 Accumulo 的单元级可见性功能是应用程序的重要组成部分,则使用 Hive 使查询更容易可能不是最佳主意。